* { margin: 0; padding: 0; }
body { font: 76% Verdana, Tahoma, Arial, sans-serif; line-height: 1.4em; text-align: center; color: #303030; background: #7D8493; }
a { color: #467AA7; font-weight: bold; text-decoration: none; background-color: inherit; }
a: hover { color: #2A5A8A; text-decoration: none; background-color: inherit; }
a img { border: none; }
p { padding: 0 0 1.6em 0; }
p form { margin-top: 0; margin-bottom: 10px; }
img.left, img.center, img.right { padding: 4px; border: 1px solid #A0A0A0; }
img.left { float: left; margin: 0 12px 5px 0; }
img.center { display: block; margin: 0 auto 5px auto; }
img.right { float: right; margin: 0 0 5px 12px; }
#container { width: 960px; margin: 10px auto; padding: 1px 0; text-align: left; background: #FFFFFF; color: #303030; border: 2px solid #A0A0A0; }
#header { height: 180px; width: 958px; margin: 0 1px 1px 1px; padding-top: 10px; background: 
	url(http://www.cornsnakeforsale.com/img/header.jpg) no-repeat top; color: #FFFFFF; text-align: right; }
#header h2 { margin: 0 10px 0 0; height: 36px; font-size: 32px; color: #FFFFFF; font-weight: normal; line-height: 1.1em; }
#navigation { height: 2.2em; line-height: 2.2em; width: 958px; margin: 0 1px; background: #4F482F; color: #FFFFFF; border-bottom: 1px solid #FFFFFF; }
#navigation li { float: left; list-style-type: none; border-right: 1px solid #FFFFFF; white-space: nowrap; }
#navigation li a { display: block; padding: 0 10px; font-size: 1em; font-weight: bold; text-transform: uppercase; text-decoration: none; background-color: inherit; color: #FFFFFF; }
* html #navigation a { width: 1%; }
#navigation a: hover { background: #D3BDB6; color: #FFFFFF; text-decoration: none; }
#content { float: right; width: 750px; font-size: 1em; padding: 10px 10px 0 0; }
#content h1 { display: block; margin: 0 0 16px 0; font-size: 2em; font-weight: normal; color: #685851; background-color: inherit; }
#content h2 { display: block; margin: 0 0 10px 0; font-size: 1.8em; font-weight: normal; letter-spacing: -1px; color: #685851; background-color: inherit; }
#content h2 a { font-weight: normal; }
#content h3 { margin: 0 0 5px 0; font-size: 1.3em; color: #685851; }
#content a: hover, #subcontent a: hover { text-decoration: underline; }
#content ul, #content ol { margin: 0 5px 16px 25px; }
#content dl { margin: 0 5px 10px 25px; }
#content dt { font-weight: bold; margin-bottom: 5px; }
#content dd { margin: 0 0 10px 15px; }
#subcontent { float: right; width: 180px; padding: 10px 10px 10px 0; line-height: 1.4em; }
#subcontent h2 { display: block; margin: 0 0 15px 0; font-size: 1.6em; font-weight: normal; text-align: left; letter-spacing: -1px; color: #685851; background-color: inherit; }
#subcontent p { margin: 0 0 16px 0; font-size: 0.9em; }
.menublock { margin: 0 0 10px 0; font-size: 0.9em; list-style: none; border: 0px; }
.menublock li { display: block; padding: 2px; margin-bottom: 2px; border-top: #948B82 solid 1px; border-left: #948B82 solid 1px; border-right: #948B82 solid 1px; border-bottom: #948B82 solid 1px; background: #D6D0C0; }
.menublock li a { color: #6B5D50; font-weight: bold; text-decoration: none; }
.menublock li a: hover { color: #6B5D50; text-decoration: none; }
.menublock li ul { margin: 3px 0 3px 15px; font-size: 1em; font-weight: normal; border-width: 0; }
.menublock li ul li { margin-bottom: 0; border-width: 0; }
.menublock li ul a { font-weight: normal; }
#footer { clear: both; width: 958px; padding: 5px 0; margin: 0 1px; font-size: 0.9em; color: #FFF; background: #6B5D50; }
#footer p { padding: 0; margin: 0; text-align: center; }
#footer a { color: #FFF; background-color: inherit; font-weight: bold; }
#footer a: hover { color: #ffffff; background-color: inherit; text-decoration: underline; }
.splitcontentleft { float: left; width: 49%; }
.splitcontentright { float: right; width: 49%; }
.clear { clear: both; }
.small { font-size: 0.8em; }
.hide { display: none; }
.textcenter { text-align: center; }
.textright { text-align: right; }
.important { color: #f02025; background-color: inherit; font-weight: bold; }
.box { margin: 8px 10px 0 10px; padding: 6px; border: 1px solid #948B82; background-color: #FFF5BF; color: #505050; line-height: 1.5em; font: bold 1.1em arial; }

.left_ad_outer { width: 180px; height: 604px; background: #444444; padding-top: 4px; }
.left_ad_inner { width: 160px; margin: 0 auto;  }

