*{margin: 0;padding: 0;font-family: Century Gothic;}
a{text-decoration: none;}
a img{border-width: 0;}
.clear{display: block;height: 0;overflow: hidden;clear: both;}
html,body{height: 100%;background-color: #808385;text-align: center;}
table#jFlag{width: 762px;height: 95%;margin: 0px auto 0px auto;}
table#jFlag td{	height: 100%;}

#container{width: 760px;height: 550px;overflow: hidden;background-color: #8B865A;text-align: left;}

#index #container #top{height: 230px;}
#index #container #middle{width: 760px;height: 100px;overflow: hidden;background: url(images/SB_indexMiddleBg.jpg) no-repeat top left;}
#index #container #bottom{background: url(images/SB_indexBottomBg.jpg) no-repeat top right;height: 152px;}

#normal #container .sheerBliss{background: url(images/SB_normalTopBg.jpg) no-repeat top right #C5C19D;}
#normal #container .bliss{background: url(images/SB_blissLogo.jpg) no-repeat top right #C5C19D;}
#normal #container .babyBliss{background: url(images/SB_babyblissLogo.jpg) no-repeat top right #C5C19D;}
#normal #container .carrigan{background: url(images/SB_carriganLogo.jpg) no-repeat top right #C5C19D;}
#normal #container #top{width: 760px;height: 90px;}

#normal #container #gallery{width: 760px;padding: 0px;}
#normal #container #galleryTitle{width: 253px;height: 404px;float: left;}
#normal #container #galleryLeft{width: 237px;height: 404px;float: right;overflow: hidden; }
#normal #container #galleryRight{width: 270px;height: 441px;float: left;background-color: #C5C19D;}
#normal #container #galleryLeft .thumbs{background-color: transparent;}
#normal #container #galleryLeft .thumb{width: 78px;height: 105px;float: left;}
#normal #container #galleryLeft .pagen{font-size: 11px;}
#normal #container #galleryLeft .pagen a{font-size: 11px;color: #FEFFF5;}
#normal #container #galleryLeft .pagen a:hover{color: #C5C19D;}
#normal #container .gallerySpacer{display: block;height: 19px;width: 760px;overflow: hidden;}

#index #container #navi{margin: 0px;text-align: right;height: 40px;}
#index #container #navi ul{padding: 10px 20px 0px 0px;float: right;} 
#index #container #navi ul li{margin: 0px;list-style-type: none;display: inline;padding: 0px 15px 0px 0px;}
#index #container #navi ul li a{color: #FEFFF5;text-decoration: none;font-size: 11px;}
#index #container #navi ul li a:hover{color: #C5C19D;}
#index #container #navi ul li li a:hover{color: #8B865A;}

#normal #container #navi{padding: 52px 0px 0px 15px;text-align: left;}
#normal #container #navi ul li{margin: 0px;list-style-type: none;display: inline;padding: 0px 12px 0px 0px;}
#normal #container #navi ul li a{color: #FEFFF5;text-decoration: none;font-size: 11px;}
#normal #container #navi ul li a:hover{color: #8B865A;}

#navi li {float: left; padding: 0;}
#navi li a{display: block;}
#navi li ul { clear: left;float: none;margin:0px;padding: 5px 0px 0px  0px;position: absolute;left: -999em;height: auto;width: 200px;font-weight: normal;text-align: left;}
#navi li li { width: 100px;background-color: #c5c19d; border-bottom:1px solid #FEFFF5; border-left:5px solid #FEFFF5;}
#navi li li li { background-color: #BAB691; color:#625e3c;}
#navi li ul a, #navi li li ul a{display: block;width: 100px;padding: 3px 0px 3px 0px; margin: 1px 0px 1px 0px;}
#navi li ul a span{padding: 0px 0px 0px 5px; margin:0px;}
#navi li:hover ul ul, #navi li.sfhover ul ul {left: -999em;}
#navi li:hover ul, #navi li li:hover ul, #navi li.sfhover ul, #navi li li.sfhover ul {left: auto;}
#navi li ul ul {float: none;margin: -1.45em 0 0 100px;}
/*/ FIX FOR IE7 SUCKERFISH MENU MODEL :START: /*/
#navi li:hover, #navi li.hover {position: static;}
/*/ :END: /*/

#normal #container #contentLeft{width: 490px;height: 441px;float: left;}
#normal #container #contentRight{width: 270px;height: 441px;float: left;background-color: #C5C19D;}
#normal #container #contentLeft span.spanH1{width: 220px;display: block;background-color: #ffffff;}
#normal #container span h1{font-weight: normal;font-size: 18px;color: #8B865A;padding: 15px 10px 5px 10px;}
#normal #container #contentLeft .scroller{overflow-y: auto;overflow-x: hidden;height: 361px; padding: 0px 20px 0px 50px;}
#normal #container #contentLeft p{font-size: 12px;line-height: 14px;color:#fefefe;margin: 10px 0px 0px 0px;font-family:arial;}
#index #leftFooter, #normal #container #contentLeft #leftFooter{height: 37px; margin: 3px 15px 0px 20px;font-family: Century Gothic; font-size: 10px;}
#index #leftFooter .left, #normal #container #contentLeft #leftFooter .left{width: 300px; float: left; color: #E0DFD3; font-size: 10px; font-family: Century Gothic;}
#index #leftFooter .right, #normal #container #contentLeft #leftFooter .right{width: 150px;float: right; text-align: right; color: #E0DFD3;font-size: 10px;font-family: Century Gothic;}
#normal #container #contentLeft h2{color: #eaed94;font-size: 14px;font-weight: normal;margin: 15px 0px 0px 0px;}

form label{font-family: arial;}
form .smallText{width: 56px;font-family: arial;clear: none;height: 15px;}
form .text{width: 120px;font-family: arial;display: block;float: right;}
form .pcode{width: 35px;font-family: arial;display: block;float: right;}
form .state{width: 35px;font-family: arial;display: block;float: right;}
form p.smalls{width: 155px;clear: both;font-family: arial;height: 20px;}
form .textLabel{display: block;float: left;width: 100px;}
form p{width: 225px;clear: both;font-family: arial;height: 15px;}
form .radioLabel{width: 80px;display: block;float: left;}
form .radio{display: block;width: 20px;float: left;}
form .submit{width: 100px;border: 1px solid #ffffff;font-weight: bold;font-family: arial;color: #8b865a;}
form select, form select option{font-size: 11px;font-family: arial;  }

#normal #container #contentLeft ul span{background-color: transparent;margin: 0px; padding: 0px;display: inline;font-family: arial;}
#normal #container #contentLeft ul{margin: 6px 0px 0px 20px;font-size: 12px;color: #c5c19d;}
#normal #container #contentLeft ul a{color: #ffffff;font-size: 12px;font-family: arial;}

.error{color:#F31E1E;font-weight: bold;font-size: 12px;font-family: arial;}
.thanks{color:#D5EB3B;font-weight: bold;font-size: 12px;font-family: arial;}
#border{background-color: #ffffff;padding: 1px;}
b{font-family: inherit;}
.imageDescription b{color: #3F3D2C;}
.imageDescription p{font-family: arial,tahoma,verdana; font-size: 9px;}
