body { padding: 0px; margin: 0px; background-color: #a6d4da; font-family: Georgia; }
img { border: 0px; margin: 0px; padding: 0px; }
.addborder { }
.left { float: left; }
.right { float: right; }

h1, h2, h3 { color: #5a4a41; }
h1 { font-size: 24px; }
h2 { font-size: 14px; }

.bitwiselink { width: 940px; margin: 0 auto; text-align: center; font-size: 11px; color: #51372e; }
.bitwiselink a { color: #51372e; }

dl { }
dt { float: left; width: 100px; text-align: right; padding: 2px 5px 0 0; }
dd { padding: 2px 0; }

.ad { background-color: #907567; }

.header { height: 100px; background: url('../../images/headerbg.jpg') top left repeat-x; }
.topad { height: 90px; width: 728px; margin: 5px auto 0 auto; background-color: #907567; }
.bottomad { width: 468px; height: 60px; margin: 0px auto; }

.logo { width: 950px; margin: 0 auto; padding: 10px 0px 10px 10px; }
.topnav { background: url('../../images/topnavbg.jpg') no-repeat; 
	width: 950px; height: 30px;
	margin: 0 auto; 
	text-align: center; 
	font-size: 18px;
	font-weight: normal;
}
.topnav a { color: #5a4a41; font-family: Georgia; text-decoration: none; width: 112px; margin: 5px 3px 0 3px; display: block; float: left; }
.topnav a:hover { text-decoration: underline; }

.maincontainer { background-color: White; min-height: 600px; }
.contentcontainer { background: url('../../images/contentbg.jpg') repeat-y; width: 960px; margin: 0 auto; overflow: auto; }
.contentbottom { background: url('../../images/contentbottom.jpg') no-repeat; width: 960px; height: 15px; margin: 0 auto; }

.banner { width: 950px; height: 63px; margin: 0 auto; }
.featured { background: url('../../images/featuredtop.jpg') repeat-x; width: 940px; height: 488px; text-align: center; margin: 0 auto; padding-top: 10px; }

.content { width: 940px; margin: 0 auto; }
.innercontent { background: url('../../images/innercontentbg.jpg') repeat-x; width: 940px; margin: 0 auto; min-height: 200px; }
.admincontent { width: 940px; margin: 0 auto; overflow: auto; padding: 0px; font-family: Georgia; font-size: 12px; }
.adminnav { width: 940px; height: 40px; padding-top: 12px; margin: 0 auto; color: White; background: url('../../images/adminnavbg.jpg') repeat-x; text-align: center; font-family: Verdana; font-size: 12px; border-top: solid 1px #666666; }
.adminnav a { color: White; text-decoration: none; padding: 0px 15px; }
.adminnav a:hover { text-decoration: underline; }

.footer { background-color: #51372e; color: White; overflow: auto; }
.footercontent { width: 960px; margin: 0 auto; color: White; padding: 20px 0; }
.footercontent a { color: white; text-decoration: none; }
.footercontent a:hover { text-decoration: underline; }
.footercontent ul { list-style-type: none; float: left; width: 200px; }
.footercontent li {  }
.footercontent h1 { font-size: 24px; font-family: Georgia; margin: 0px; padding: 0px; color: White; }
.footercontent h2 { font-size: 12px; font-family: Verdana; margin: 0px; padding: 0px; color: White; }

.adminbutton { width: auto !important; }
.itemslist { margin-left: 20px; }

.tree { float: left; width: 220px; overflow: auto; padding-left: 30px; font-size: 12px; }
.modelcontrol { float: left; }

.modeldetails { width: 600px; border: solid 1px silver; background-color: #e6e6e6; margin: 0 auto; padding: 15px; }
.modeldetails input { width: 250px; }
.modeldetails dl { width: 285px; }
.modeldetails dt { }
.modeldetails dd { }
.modeldetails dd input { width: 200px; }
.modeldetails dd textarea { width: 200px; }

.styledetails { width: 600px; border: solid 1px silver; background-color: #e6e6e6; margin: 0 auto; padding: 15px; }
.styledetails input { width: 250px; }

.accessorydetails { width: 600px; border: solid 1px silver; background-color: #e6e6e6; margin: 0 auto; padding: 15px; }
.accessorydetails input { width: 250px; }

.expertslist { width: 600px;margin: 0 auto 20px auto; padding: 15px; }
.expertdetails { width: 600px; border: solid 1px silver; background-color: #e6e6e6; margin: 0 auto; padding: 15px; }
.expertdetails input { width: 250px; }
.expertdetails dl { width: 285px; }
.expertdetails dd input { width: 200px; }
.expertdetails dd textarea { width: 200px; }

.videodetails { width: 600px; border: solid 1px silver; background-color: #e6e6e6; margin: 0 auto; padding: 15px; }

.adslist { width: 600px; margin: 0 auto; }
.addetails { width: 600px; margin: 0 auto; border: solid 1px silver; background-color: #e6e6e6; padding: 15px; }

.logincontainer { }
.loginbox { font-size: 12px; font-family: Verdana; margin: 0 auto; width: 500px; }
.loginbox dl { }
.loginbox dt { float: left; width: 150px; text-align: right; padding: 6px 5px 0 0; }
.loginbox dd { width: 250px; padding: 3px; }
.logintextbox { height: 15px; width: 150px; }
.loginbutton { margin-left: 125px; }

.homecontent .topsection { background-color: #c2b59b; }

.model 
{
	font-family: Georgia; font-size: 14px; font-style: italic; color: #51372e; 
	background: url('images/modelbg.jpg') no-repeat; width: 804px;
}
.model h1 { font-family: Georgia; font-size: 20px; color: #333333; font-style: italic; padding: 15px 0 0 15px; margin: 0px; }
.model h2 { font-family: Georgia; font-size: 14px; color: #51372e; font-style: italic; font-weight: bold; display: inline; margin: 0px; padding: 0px; }

.modelheader { background: url('../../images/modelheader.jpg') no-repeat; width: 804px; height: 46px; }
.modelcontent { background: url('../../images/modelbg.jpg') repeat-y; width: 784px; padding: 10px; overflow: auto; }
.modelcontent p { margin: 10px 0; }
.modelcontent dl { }
.modelcontent dt { float: left; width: auto; font-weight: bold; padding: 7px 0; }
.modelcontent dd { padding: 7px 0; }
.modelcontent ul { margin: 20px 0; padding: 0px; }
.modelcontent li { margin-left: 425px; }
.modelimages { float: left; padding: 0 10px; }
.modelimages div { float: left; text-align: center; }
.modelimages img { padding: 2px; }
.modelbottom { background: url('../../images/modelbottom.jpg') no-repeat; width: 804px; height: 20px; }
.fashionbutton { float: left; background: url('../../images/fashionbutton.jpg') no-repeat; width: 151px; height: 103px; text-align: center; margin: 125px auto 0 auto; }
.fashionbutton a { text-decoration: none; display: block; height: 80px; padding-top: 23px; color: Blue; }

.shopdet { font-family: Georgia; font-size: 14px; font-style: italic; color: #51372e; }
.shopdetheader 
{
	background: url('../../images/fashionheader.jpg') no-repeat; width: 804px; height: 16px;
	font-family: Georgia; font-size: 20px; color: #FFFFFF; font-style: italic; padding: 15px;
}
.shopdetcontent { background: url('../../images/modelbg.jpg') repeat-y; width: 774px; padding: 15px; }
.shopdetfooter { background: url('../../images/modelbottom.jpg') no-repeat; width: 804px; height: 11px; }

.expert { margin: 0px; padding: 0px; }
.expert h1 { font-family: Georgia; font-size: 20px; color: #333333; font-style: italic; padding: 15px 0 0 15px; margin: 0px; }
.expert h2 { font-family: Georgia; font-size: 14px; color: #51372e; font-style: italic; font-weight: bold; display: inline; margin: 0px; padding: 0px; }

.expertheader { background: url('../../images/modelheader.jpg') no-repeat; width: 804px; height: 46px; }
.expertcontent { background: url('../../images/modelbg.jpg') repeat-y; width: 784px; padding: 10px; font-style: italic; overflow: auto; }
.expertcontent hr { width: 560px; color: #51372e; display: block; text-align: left; }
.expertcontent p { margin: 10px 0; }
.expertimage { float: left; padding: 0 20px 0 10px; }
.expertbottom { background: url('../../images/modelbottom.jpg') no-repeat; width: 804px; height: 10px; }

.blackened { background-color: black; float: left; }
.profilecontainer { background: url('../../images/featuredtop.jpg') repeat-x; min-height: 30px; width: 940px; margin: 0 auto; }
.profilebase { background: url('../../images/profilebase.jpg') no-repeat; width: 928px; height: 492px; margin: 0 auto; }
.modelbio { padding-top: 15px; }
.biotop { background: url('../../images/bioheader.jpg') no-repeat; height: 5px; width: 900px; margin: 0 auto 0 auto; }
.biobottom { background: url('../../images/biobottom.jpg') no-repeat; height: 10px; width: 900px; margin: 0 auto 0 auto; }
.biocontent { background: url('../../images/biobg.jpg') repeat-y; width: 846px; margin: 0 auto; padding: 12px 17px 0 37px; height: 441px; }
.biocontent h1 { font-family: Verdana; font-style: italic; font-size: 30px; color: #c2b59b; margin: 0px; padding: 0px; }

.modelstyles { overflow: auto; }
.modelstyleimage { text-align: center; float: left; margin: 0 5px; filter: alpha(opacity=50); opacity: 0.5; }
.modelstyleimage input[type=image] { border: solid 1px #a6d4da !important; }
.modelstyleimage:hover { filter: alpha(opacity=100); opacity: 1.0; }
.selectedmodelstyleimage { text-align: center; float: left; margin: 0 5px; filter: alpha(opacity=100); opacity: 1.0; }
.selectedmodelstyleimage input[type=image] { border: solid 1px #a6d4da !important; }

.modelview { float: left; width: 387px; margin-left: 0px; font-size: 11px; font-family: Georgia; font-style: italic; color: #51372e; }
.modelview table { width: 100%; }
.modelview img { float: left; margin-right: 0px; }
.modelviewcontent { width: 150px; float: right; margin-top: 10px; padding-left: 0px; }
.modelview h1 { margin: 0px; padding: 0px; font-size: 16px; font-family: Georgia; font-style: italic; color: #51372e; font-weight: bold; }
.modelview ul { margin-top: 0px; margin-bottom: 10px; }
.modelview a { color: #51372e; }

.modeloptions { clear: left; float: left; position: relative; margin-top: 20px; margin-left: -30px; width: 485px; }
.modeloptionbutton { clear: left; float: left; border: 0px !important; }
.modeloptionimages { overflow: hidden; height: 100px; width: 440px; position: relative; }
.modelimagecontainer { height: 100px; position: relative; }
.modeloptionimage { margin: 0 10px 0 0; filter: alpha(opacity=50); opacity: 0.5; }
.modeloptionimage input { filter: alpha(opacity=50); opacity: 0.5; }
.modeloptionimage input:hover { filter: alpha(opacity=100); opacity: 1.0; }
.modeloptionimage:hover { filter: alpha(opacity=100); opacity: 1.0; }
.selectedmodeloption { filter: alpha(opacity=100); opacity: 1.0; margin: 0 10px 0 0; }

.modelpicker { clear: left; margin: 0 auto; width: 910px; padding-top: 30px; }
.modelpickerimages { float: left; border: solid 1px #a6d4da; filter: alpha(opacity=50); opacity: 0.5; margin: 0 16px; background-color: black }
.modelpickerimages:hover { filter: alpha(opacity=100); opacity: 1.0; }
.selectedmodelpickerimage { float: left; filter: alpha(opacity=100); opacity: 1.0; margin: 0 16px; }

.adviceheader 
{
	background: url('../../images/adviceheader.jpg') no-repeat; width: 514px; height: 32px; 
	font-family: Georgia; font-size: 20px; font-style: italic; color: #333333;
	padding: 14px 0 0 40px;
}
.advicecontent 
{
	background: url('../../images/advicebg.jpg') repeat-y; width: 524px; padding: 20px 15px 0px 15px; 
	font-family: Georgia; font-style: italic; color: #51372e; overflow: auto;
}
.advicecontent img { float: left; margin: 10px; }
.advicecontent div { margin-top: 10px; }
.advicecontent p { padding: 0px 15px 1px 15px; }
.advicefooter { background: url('../../images/advicefooter.jpg') no-repeat; width: 554px; height: 11px; margin-bottom: 10px; }

.wellnessheader
{
	background: url('../../images/modelheader.jpg') no-repeat; width: 804px; height: 32px;
	font-family: Georgia; font-size: 20; font-style: italic; color: #333333;
	padding: 14px 0 0 15px;
}

.wellnesscontent
{
	background: url('../../images/modelbg.jpg') repeat-y; width: 804px; padding: 20px 0px;
	font-family: Georgia; font-style: italic; color: #51372e; overflow: auto;
}

.wellnesscontent img { float: left; margin: 10px; }
.wellnesscontent p { padding: 0px 15px 1px 15px; }
.wellnesscontent span { padding: 0px 15px; }
.wellnessfooter { background: url('../../images/modelbottom.jpg') no-repeat; width: 804px; height: 10px; }

.modelvideos { font-size: 10px; font-style: italic; font-family: Georgia; font-weight: bold; text-align: center; color: #51372e; }
.modelvideoheader { background: url('../../images/videoheader.jpg') no-repeat; width: 242px; height: 6px; }
.modelvideocontent { background: url('../../images/videobg.jpg') repeat-y; width: 218px; padding: 12px; overflow: auto; }
.modelvideofooter { background: url('../../images/videofooter.jpg') no-repeat; width: 242px; height: 74px; }
.video { width: 100px; margin: 4px; }

.videoitem { float: left; padding: 3px; filter: alpha(opacity=50); opacity: 0.5; }
.videoitem:hover { filter: alpha(opacity=100); opacity: 1.0; }
.selectedvideo { float: left; padding: 3px; filter: alpha(opacity=100); opacity: 1.0; }

.winnersthoughts 
{
	background: url('../../images/winnersthoughtsbg.jpg') no-repeat; width: 554px; height: 176px;
	padding: 25px 30px; font-family: Georgia; font-size: 14px; font-style: italic; color: #51372e;
}

.winnersthoughts p { width: 500px; }

.textbox { width: 200px; }
.submit { clear: both; margin: 0 auto; width: 800px; padding: 20px 0 0 0; text-align: center; }

.formtop  
{
	background: url('../../images/adviceheader.jpg') no-repeat; width: 514px; height: 32px; 
	font-family: Georgia; font-size: 20px; font-style: italic; color: #51372e;
	padding: 14px 0 0 40px;
}
.formcontent
{
	background: url('../../images/advicebg.jpg') repeat-y; width: 554px; padding-top: 20px; 
	font-family: Georgia; font-style: italic; font-size: 12px; color: #51372e;
}
.formbottom { background: url('../../images/advicefooter.jpg') no-repeat; width: 554px; height: 11px; margin-bottom: 10px; }
.nominate { }
.nominate dl {  }
.nominate dt { float: left; padding: 3px 5px 0 40px; width: 150px; text-align: right; }
.nominate dd { padding: 2px; }

.subscription { }
.subscription dl { }
.subscription dt { float: left; padding: 3px 5px 0 40px; width: 150px; text-align: right; }
.subscription dd { padding: 2px; }

.newsletter { }
.newsletter dl { }
.newsletter dt { float: left; padding: 3px 5px 0 40px; width: 150px; text-align: right; }
.newsletter dd { padding: 2px; }
