

@charset "UTF-8";
/* CSS Document */
@import 'profile.css'; 
@import 'advanced_search.css'; 
@import 'profile_create.css'; 
.container {width:950px;margin:0 auto;}
body{
background:#fafafa;
margin:0;
}
body, textarea, input{
font-family:Arial, Helvetica, sans-serif;
}

textarea{
width:445px;
height:100px;
margin-left:5px;
margin-bottom:18px;
font-size:13px;line-height:18px;
}
/*titles*/

h1,h2{font-family:Georgia, "Times New Roman", Times, serif;}
h1{font-size:2em;font-style:italic;line-height:36px}

h2{font-size:18px;_letter-spacing:-1px;font-style:italic;color:#3c000f;line-height:36px;background:url('img/h_bgr.jpg') repeat-x bottom;margin-bottom:18px;}
/*.editorialbox h2{font-size:18px;font-style:italic;background:url('img/h_bgr.jpg') repeat-x bottom;color:#3c000f;line-height:36px;}*/

.span-12 > h2{
width:460px;
}
#tagline h1{margin:0;margin-top:9px;}

/*#logo h1{display:none;}*/

ul, ul ul{padding:0px;margin:0px;}
li{list-style:none;padding:0px;margin:0px;}
a{color:#000;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}


/******



@=search form




******/

#search_form{margin-top:9px;background:url(img/search_form.jpg) no-repeat center top;color:#000;overflow:hidden;padding:0;line-height:36px;height:36px;}
#search_form input {background:none;font-family: Trebuchet MS!important;vertical-align:center;padding:2px;border:0;}
#search_form .submit{color:#fff!important;width:100px;}
#search_form .query{padding-left:20px;vertical-align:center;font-size:16px;font-weight:bold;width:380px;}


#adv_search{text-align:right;font-size:12px;line-height:18px;font-weight:bold;}




/******




@=newsletter form




******/
/*#newsletter{height:108px;}*/
#newsletter p{margin-bottom:16px;}

#newsletter form{background:url(img/email_form_bgr.jpg) no-repeat left 5px;color:#000;overflow:hidden;padding:0;line-height:36px;height:36px;}
#newsletter input { background:none;font-family: Trebuchet MS!important;vertical-align:center;padding:2px;border:0;}
#newsletter .submit{color:#fff!important;width:80px;}
#newsletter .query{padding-left:10px;vertical-align:center;font-size:14px;font-weight:bold;width:190px;}



#breadcrumbs{font-size:11px;color:#666;}
#breadcrumbs a {text-decoration:none;color:#666;}

#featured{line-height:36px;}

#logo{height:110px;overflow:hidden;}
#logo img{margin-top:-80px;}




.author{color:#999;}
.wrap{background:url(img/schadow_line.jpg) repeat-x;}
.schadow{clear:both;background:url(img/schadow_line.jpg) repeat-x 0px 1px; overflow:hidden;height:36px;}




.hparticle{
text-align:justify;
border-bottom:1px dashed #ccc;
_width:460px;
}

.hparticle img{
width:200px;
display:inline-block;
background:url('img/h_bgr.jpg');
padding:5px;
}

.hparticle p{
margin:18px 0 18px 0;

}
.hparticle .intro{ 
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1em;font-style:italic;line-height:18px;
padding-bottom:18px;
border-bottom:1px dashed #e6e6e6;
}
.hparticle .ratings{ 
margin-top:0px;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:1em;font-style:italic;line-height:18px
}


.hparticle img.left{
float:left!important;
margin-right:10px;
}
.hparticle img.right{
float:right;margin-left:10px;
}

.eatin{
font-size:1.5em;font-style:italic;font-weight:normal; color:#000000;line-height:36px;font-family:Georgia, "Times New Roman", Times, serif;
border-bottom:1px dashed #ccc;
display:block;
padding-bottom:0px;
}

#user_access{ line-height:36px;background:url(img/user_login.jpg) no-repeat 100%;overflow:hidden;text-align:center;font-size:11px; font-weight:bold; line-height:36px;}
#login{}
#register a,
#login a{color:#000;text-decoration:none; width:50%; text-transform:uppercase;font-size:12px;}



.error{
display:block;background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;padding:9px;margin:-5px 5px 5px;
}



/*navigation */
/*#navbar{background: url(img/nav_bgr.jpg) repeat-y;padding-bottom:180px;}*/

#navbar a{display:block;text-decoration:none;padding-left:10px;}
#navbar a:hover{color:#fff;background:#71001d}
.searchlinks{margin:18px 0;_margin-top:0;}
.top{margin:0;}
.top a{line-height:36px;font-weight:bold;background: url(img/navbar-home.gif) no-repeat center left;}
.highlight{background: url(img/nav_bgr.jpg) repeat-y;display:block;font-weight:bold;line-height:36px;padding-left:10px;margin-top:0;}

#navbar li,
#navbar li ul,
#navbar ul{
_margin-bottom:0px;_margin-top:0px;
}



#highlights{width:468px;height:268px;}
#footer{text-align:center;margin-top:72px;padding-top:18px;border-top:1px solid #e2e2e2;}


.undertitle{font-size:11px;margin-top:-18px;margin-bottom:9px;}
.editorial_box{margin-top:18px;}

#page_info{
margin:18px 0;
text-align:right;
}
#user_content{}

.shortlist li{padding-bottom:9px;margin-bottom:9px;border:0;_height:36px;border-bottom:1px dashed #ccc;}
.shortlist .score{font-size:11px;font-weight:bold;float:left;width:38px;line-height:36px;color:#fff;text-align:center;margin-right:3px;background:url(img/score.jpg) no-repeat right -4px;}
.shortlist .description h5{margin:0!important;padding:0;}
.sr_ratings{line-height:18px;margin-bottom:18px;}
#toberated .score{background:url(img/score_blank.jpg) no-repeat center;}


/*advertising*/

#mpu{width:300px;height:250px;}
#north{width:728px;height:90px;margin-top:20px;float:right;}
#sky{width:120px;height:600px;margin-top:20px;float:right;}
.ad{}
.advertising{display:block;text-align:center;color:#ccc}


hr.space{margin:18px 0;}
hr.content{visibility:hidden;}
