body {background-color: #ffffff; margin: 10px;}
body, td, div, p, input, textarea, select {font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;}
input, textarea, select {color: #4B4339; border: solid 1px #505050;}
form {margin: 0;}
h1, h2, h3, h4, p {margin-top: 0.3em; margin-bottom: 1em;}

h1 {font-size: 10px; letter-spacing: 2px;}

a {text-decoration: none; color: #000000;}
a:hover {text-decoration: underline;}

.content {border-top: solid 1px #252525; border-bottom: solid 1px #252525; margin-top: 100px; padding: 20px 0;}
.leftcol {width: 300px;}
.rightcol {width: 250px; padding-top: 15px;}
	.rightcol_menu {width: 250px; height: 468px; background: url(/images/bg/rightcol.gif) right top no-repeat;}
.mainpaddedcontent {margin-top: 110px;}

.rightmenu {margin: 1.5em 0; text-align: right; margin-right: 1px;}
.rightmenu_item, .rightmenu_item_a {margin: 10px 0px; font-size: 10px; padding-right: 20px; letter-spacing: 2px; zoom: 1;}
.rightmenu_item {}
.rightmenu_item_a {background: url(/images/bg/rightmenu_a.gif) right no-repeat; color: #a7a7a7;}

.designermenu {text-align: center; margin-top: 48px; width: 200px; font-size: 10px; letter-spacing: 2px;}
	.designermenu a {zoom: 1;}
.designerphoto {text-align: center; margin-top: 26px; width: 200px; height: 125px;}

.fieldtitle {margin-top: 1.5em; margin-bottom: 0; font-weight: bold; letter-spacing: 2px;}

.bottommenu {text-align: center; font-size: 12px; color: #737070;}
.bottommenu a {color: #737070;}
.bottommenu_item {display: inline; white-space: nowrap;}

.hr {border-top: solid 1px #252525; margin: 0.5em 0;}

.pager {text-align: center;}
.pager_currentitem {display: inline; font-weight: bold;}

.error {color: #ff0000; font-weight: bold; }
