@import "reset.css";
@import "960.css";

 img, div { behavior: url(/ymen/css/iepngfix.htc) }

/* GENERIC ----------------------------------------------------*/
body {background:#290c08; font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif;}


/* HEAD/LOGO ----------------------------------------------------*/
#head {min-width:960px; height:130px;}
#head .container_12 {height:130px; width:960px;}
#head .container_12 img {position:absolute; top:0;}

/* NAVIGATION ----------------------------------------------------*/
.nav_bg {min-width:960px; height:50px; background:url(../images/nav_bg.gif) repeat-x;}


/* CONTENT -------------------------------------------#cac1b0---------*/
#head h2 {margin:0 0 0 260px; padding:39px 0 3px 0; height:25px; font-family:Georgia, "Times New Roman", Times, serif; font-size:21px; font-weight:normal; letter-spacing:1px; text-transform:uppercase; color:#FFFFFF;}
#head p {margin:0 0 0 260px; padding:0 20px 0 0; font-size:12px; line-height:18px; color:#989184;}

#main_bar {float:right; margin:20px 0 20px 10px; width:700px; background:#cac1b0 url(../images/main_bar_top.gif) top no-repeat;}
#main_bar_bg {padding:20px; background:url(../images/main_bar_bottom.gif) bottom no-repeat;}

#content {min-width:960px; border-bottom:2px solid #9b2d1e; background:#938a81 url(../images/main_content_bg.gif) top repeat-x;}

#main_bar h1 {height:35px; font-family:Georgia, "Times New Roman", Times, serif; font-size:32px; font-weight:normal; color:#842b2d;}
#main_bar h2 {padding:20px 0 0; font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; font-weight: normal; letter-spacing: 0.05em; line-height: 28px; color: #604530;}

#main_bar h2.category-title {padding:0;}

#main_bar .title {padding:10px 0; margin: 20px 0 10px;  border-top:1px solid #b5a890; border-bottom:1px solid #b5a890;}
#main_bar .title.single {margin: 0 0 10px;}
#main_bar .title h2 {width:80%; padding: 0; float: left;}
#main_bar .title h2 a {color: #9B2D1E; border-bottom: none;}
#main_bar .title h2 a:hover {color:#cac1b0;}
#main_bar .title span {width:20%; padding: 5px 0 0; float: left; font-size: 14px; text-align: right;}

#main_bar h3 {padding:20px 0 0; font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif; font-size: 18px; font-weight: normal; color: #7a6449;}

#main_bar p, .wpcf7-response-output {clear:both; padding:10px 0; font-size:14px; line-height:21px; color:#444444;}

#main_bar ul {padding:10px 0; list-style: disc; margin: 0 0 0 27px; color: #9B2D1E;}
#main_bar li {clear:both; padding:2px 0; font-size:14px; line-height:21px; color:#444444;}


#main_bar img.attached-image {margin:0 0 10px 0; border-bottom:2px solid #9b2d1e;}

#main_bar a {border-bottom:1px solid #9b2d1e; text-decoration:none; color:#9b2d1e;}
#main_bar a:hover, #side_bar a:hover {border-bottom:1px solid #9b2d1e; text-decoration:none; background:#9b2d1e; color:#cac1b0;}


/* BLOG ----------------------------------------------------*/
.meta-date {font-style: italic;}

#main_bar #commentform ul {padding:10px 0; list-style: none; margin: 0; color: #9B2D1E;}
#main_bar #commentform li {clear:both; padding:2px 0; font-size:14px; line-height:18px; color:#444444;}
#main_bar #commentform li span {color: #990000;}
 
#main_bar #commentform label {width:150px; float:left; text-align: right; padding: 0 10px 0; margin: 5px 0 0;}
#main_bar #commentform input, #main_bar #commentform textarea {width: 300px; border:1px solid #B5A890; padding: 5px; font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif; font-size:14px; line-height:18px; color: #444444;}

#main_bar #commentform input.button {width: auto; border: none; padding: 0; margin: 0 0 0 170px;}

#main_bar #commentform input.contact_button {width: auto; border: none; padding: 0; margin: 0 0 0 170px; width:137px; height: 40px; background: url(../images/submit.gif) no-repeat; text-indent: -9999px; cursor:pointer;}

#main_bar #commentform input.contact_button_2 {width: auto; border: none; padding: 0; margin: 0; width:137px; height: 40px; background: url(../images/submit.gif) no-repeat; text-indent: -9999px; cursor:pointer;}


.quote {padding:5px 0; margin: 10px 0;  border-top:1px solid #b5a890; border-bottom:1px solid #b5a890;}
.cite {width:160px; float:left;  padding: 0 10px 0 0; line-height:18px;}
.cite em {color: #666666; font-size: 12px;}
.com_text {width:490px; float: left;}


/* SIDEBAR ----------------------------------------------------*/
#side_bar {margin:85px 10px 20px; width:230px;}
#side_bar h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: normal; color:#842b2d;}
#side_bar h3, #side_bar dt {font-family:"Lucida Sans Unicode","Lucida Grande",Verdana,Arial,Helvetica,sans-serif; font-size:16px; font-weight:normal; color:#842b2d;}

#side_bar p, #side_bar dd {padding:10px 0; font-size:12px; line-height:18px; color:#e5e0d8;}

#side_bar dl {border-bottom:1px solid #887e74; border-top:1px solid #887e74; margin: 10px 0 0;}
#side_bar dt { padding: 10px 0 5px; line-height: 21px;}
#side_bar dd {padding: 0 0 10px;}

#side_bar a {color: #5d4f42; text-decoration: none; border: none;}

/* BUTTONS ----------------------------------------------------*/
#registernow a {float:left; overflow:hidden; padding:40px 0 0 0; height: 0px !important; height /**/:40px; /* for IE5/Win */ width:180px; background: url(../images/register_now.gif) top left no-repeat; margin:12px 0 0 20px;}
#registernow a:hover {background-position: 0 -40px !important;}
#registernow a:active, #registernow a.selected {background-position: 0 -40px;}



/* FORM ----------------------------------------------------*/


/* FOOTER ----------------------------------------------------*/
#footer {margin:20px 0;}
#footer ul {padding:47px 0 0 0;}
#footer li {font-size:12px; line-height:18px; color:#989184;}
#footer ul.grid_5.links li {color:#9b2d1e;}
#footer li a {text-decoration:none; color:#cac1b0;}
#footer li a:hover {border-bottom:1px solid #cac1b0; text-decoration:none; color:#cac1b0;}