﻿body { behavior:url(/includes/csshover.htc); font-size:12px; line-height:19px; padding:0; margin:0; background-repeat:no-repeat; background-position:center top; background-color:#000; font-family:Tahoma; }

a { font-weight:bold; text-decoration:none; color:#4b2228; }

#header { width:1000px; margin:15px 0 0 0; }
#header h1 { width:523px; height:113px; margin:0; padding:0; background-image:url('/images/logo.png'); display:block; float:left; }
#header h1 span { display:none; }
#header div { width:332px; float:right; background-color:#FFF; height:113px; }
#header a { width:145px; float:right; background-image:url('/images/blog.png'); height:113px; display:block; }
#header a span { display:none; }

#rotation { display:block; width:492px; height:300px; }

#nav { clear:both; width:1000px; height:39px; margin:3px 0 0 0; padding:0; background-image:url('/images/tn.png') }
#nav li { list-style:none; float:left; }
#nav li a { display:block; height:17px; margin:10px 22px 0 22px; padding-bottom:12px; background-repeat:no-repeat; }
#nav li a#tn_1 { background-image:url('/images/tn_1.png'); width:49px; }
#nav li a#tn_2 { background-image:url('/images/tn_2.png'); width:72px; }
#nav li a#tn_3 { background-image:url('/images/tn_3.png'); width:163px; }
#nav li a#tn_4 { background-image:url('/images/tn_4.png'); width:115px; }
#nav li a#tn_5 { background-image:url('/images/tn_5.png'); width:115px; }
#nav li a#tn_6 { background-image:url('/images/tn_6.png'); width:121px; }
#nav li a#tn_7 { background-image:url('/images/tn_7.png'); width:43px; }
#nav li a span { display:none; }

#nav li:hover ul      { display:block; }
#nav li ul            { list-style-type:none; z-index:1000; display:none; position:absolute; margin:0 0 0 20px; padding:0; }
#nav li ul li         { float:none; border:1px solid #000; border-top:none; width:250px; margin:0; text-align:left; background:#3b3b3b; padding:0; }
#nav li ul li a       { color:#FFF; display:block; background-image:none; width:250px; font-weight:normal; height:auto; margin:0; padding:10px 10px 10px 10px; }
#nav li ul li:hover   { background:#2e2e2e; }

#content { width:1000px; background-color:#FFF; clear:both; margin:3px 0 0 0; text-align:left; }

.container { padding:10px; }

#footer { clear:both; color:#434343; font-size:10px; margin-top:30px; }
#footer a { color:#434343; font-weight:normal; }

h3 { height:22px; margin:15px 0 0 0; }
h2 { height:32px !important; margin-bottom:0; padding-bottom:0; }
hr {  border:2px solid #876564; vertical-align:top; }

#bodyContainer h2 { height:30px !important; margin-bottom:10px; }
