/* CSS Document */
/*general declarations*/
body{font: 8pt Verdana, Arial, Helvetica, sans-serif; text-align:center; background: url(body_bg.png) repeat-x top center;color:#595959;}
/*reset starts*/
:link,:visited { text-decoration:none }
ul,ol { list-style:none }
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ margin:0; padding:0 }
a img,:link img,:visited img { border:none }
address { font-style:normal }
/*content starts*/
#wrapper{width:980px; margin:0 auto; padding-top:0px; min-height:400px; background:#00FFFF; padding:3px; background:#FFFFFF;}
#header{height:87px; text-align:left;}
#header #logo{float:left;  padding-left:10px;}
#header #right_content{float:right; margin-left:15px; text-align:right; padding-right:30px;}
#header #right_content a {line-height:150%;}
#header #right_content a:hover{ text-decoration:underline;}
#header #right_content a img{margin-left:5px;}
#header #right_content .hello{display:block; line-height:200%;}
#menu{width:980px; background:url(../images/menu_bg.GIF) repeat-x center center; line-height:325%; font-family:sans-serif, arial; font-size:10pt; color:#ffffff; font-weight:bold; }
#menu div{background:url(../images/left_menu_bg.GIF) no-repeat left  center;}
#menu div div{background:url(../images/right_menu_bg.GIF) no-repeat right  center; height:43px; padding-left:15px; padding-right:15px;}
#menu div div .left{display:block; float:left; text-align:left;}
#menu div div .right{display:block; float:rightt;}
#menu div div a{text-transform:uppercase; color:#FFFFFF; text-decoration:none; display:block; margin-right:25px; float:left; background:url(../images/menu_arrow_normal.GIF) no-repeat left; padding-left:16px;}
#menu div div a:hover,#menu div div a:active{ background:url(../images/menu_arrow_hover.GIF) no-repeat left;}
#menu div div .right{text-align:left; float:right; line-height:300%;}
#menu div div .right input{margin-left:4px; border:#0066CC 1px solid; padding:2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#666666; width:125px; height:13px;}
#menu div div .right select{height:20px; width:80px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:8pt; color:#000000; line-height:150%;}
#menu div div .right input[type='submit'] { background:#000000; background:url(../images/submit_button2.GIF) no-repeat; width:50px; height:22px; border:none; margin-left:-5px;}

/*content starts*/
#content_wrapper{ padding:4px; text-align:left; line-height:150%;}
/*content slidebar starts*/
#content_wrapper #slidebar{height:260px;}
#content_wrapper #slidebar #slide{width:440px; height:250px; border:#D1A219 0px solid; float:left;}
#content_wrapper #slidebar #slide_box{width:438px; height:248px;}
#content_wrapper #slidebar #slide_box ul#slidetab{width:85px; display:block; float:left; height:248px; z-index:250; /*background:url(../images/tab_bg3.gif) no-repeat;*/}
#content_wrapper #slidebar #slide_box ul#slidetab li a{height:60px; margin-bottom:2px; background: url(../images/slide_tab.gif) no-repeat; display:block; width:85px; line-height:550%;  padding-left:18px; color:#ffffff; font-weight:bold;}
#content_wrapper #slidebar #slide_box ul#slidetab li a.active,#content_wrapper #slidebar #slide_box ul#slidetab li a:hover{ background:url(../images/slide_tab_active_bg.gif) no-repeat; z-index:100; color:#F62993; font-weight:bold;}
#content_wrapper #slidebar #slide_box #slide_content_container{border:1px #F62993 solid; height:236px; float:left; width:333px !important; width:334px;margin-left:8px !important; margin-left:-10px; background:#FFFFFF; z-index:50; padding:4px;}
#content_wrapper #slidebar #slide_box #slide_content_container .img_cntainer{text-align:center;}
#content_wrapper #slidebar #features{width:280px; height:245px;float:left; margin-left:12px; }
#content_wrapper #slidebar #features .content_box{display:block; height:50px; background:url(../images/features_box_bg.gif) no-repeat; line-height:130%; margin-bottom:5px; padding-right:5px;}
#content_wrapper #slidebar #features .content_box .img_container{float:left; margin:3px; margin-left:6px; width:45px;}
#content_wrapper #slidebar #features .content_box h2{ font-weight:bold; display:block; margin-top:2px;}
.slide_content ul li{ height:16px; list-style-type:disc; list-style-position:inside; list-style-image:url(../images/li_bullet.gif); color:#333333;height:20px;}
#content_wrapper #slidebar #features .content_box h2 a{color:#333333;}

#content_wrapper #slidebar #ads{width:220px; height:250px;  float:left; margin-left:10px; text-align:right; }
#content_wrapper #slidebar #ads #ads_container{height:225px;}
#content_wrapper #slidebar #ads #ads_container a img{margin-bottom:1px;}
#content_wrapper #slidebar #ads #ads_next img{margin-top:-2px;}
#content_wrapper #slidebar #ads #ads_next{text-align:center;}
/*content slidebar ends*/
/*content tabsbar starts*/
#content_wrapper #tabsbar{height:180px;}
#content_wrapper #tabsbar #recent_listings_container{width:510px; float:left; height:170px; border:#0087AE 1px solid;}
#content_wrapper #tabsbar #recent_listings_container #link_container{width:140px; float:left;  border-right:#0087AE 1px solid;}
#content_wrapper #tabsbar #recent_listings_container #link_container a{height:27px; display:block; background:#999999; line-height:250%; padding-left:8px;  background:url(../images/recent_list_tab_bg.gif) repeat-x; margin-bottom:1px; color:#0087AE; font-weight:bold; color:#FFFFFF;}

#content_wrapper #tabsbar #recent_listings_container #link_container a.active{background: none; color:#0087AE;  margin-top:2px;margin-bottom:3px;}
#content_wrapper #tabsbar #recent_listings_container #recent_content_container{float:left; width:360px; margin-left:3px; padding:3px; height:160px;}
#content_wrapper #tabsbar #recent_listings_container #recent_content_container iframe{width:355px; height:158px; border:0px;}
#content_wrapper #tabsbar #why_us{width:445px; float:left; border:#666666 1px solid;height:170px; margin-left:10px; border:#33CCFF 1px solid;}
#content_wrapper #tabsbar #why_us #why_us_content{height:135px; padding:3px; padding-left:4px; line-height:200%;}
#content_wrapper #tabsbar #why_us #why_us_content img{margin:5px; float:right;}
#content_wrapper #tabsbar #why_us #links{height:20px;  text-align:center; padding-left:35%; margin-top:3px;}
#content_wrapper #tabsbar #why_us #links a{display:block; padding:2px; background:#FFFFCC; border:1px solid #FFCC00; margin-right:3px; width:18px; float:left;}
#content_wrapper #tabsbar #why_us #links a:hover,#content_wrapper #tabsbar #why_us #links a.active{background:#ffffff; font-weight:bold;}
/*content tabsbar endts*/
/*content expertsbar starts*/
#content_wrapper #expertsbar{height:180px;}
#content_wrapper #expertsbar #expert_tutors_container{width:550px; float:left; border:#666666 1px solid; height:170px;}
#content_wrapper #expertsbar #expert_tutors_container #expert_lister{width:480px; height:170px; float:left; text-align:center;}
#content_wrapper #expertsbar #expert_tutors_container #expert_lister .tutor_block{width:100px; background:#FFFFFF; height:160px; padding:3px; float:left; margin-left:3px; margin-top:2px;}
#content_wrapper #expertsbar #expert_tutors_container #expert_lister .tutor_block .img_container{text-align:center; height:100px; display:block;}
#content_wrapper #expertsbar #expert_tutors_container #expert_lister .tutor_block .img_container img{border:#CCCCCC 1px solid; border:#F4F4F4 1px solid;}
#content_wrapper #expertsbar #expert_tutors_container #expert_lister .tutor_block .name_container
#content_wrapper #expertsbar #expert_tutors_container #next_link{float:left;width:20px; height:170px;}
#content_wrapper #expertsbar #tags_container{width:405px; float:left; border:#666666 1px solid; background:#FFFFFF; color:#66CC99; height:170px; margin-left:10px;}
#content_wrapper #expertsbar #tags_container h1,#content_wrapper #expertsbar #tags_container h2,#content_wrapper #expertsbar #tags_container h3,#content_wrapper #expertsbar #tags_container h4,#content_wrapper #expertsbar #tags_container h5{display:block; float:left; margin:3px;}
#content_wrapper #expertsbar #tags_container h1{font-size:16pt;}
#content_wrapper #expertsbar #tags_container h2{font-size:13pt;}
#content_wrapper #expertsbar #tags_container h3{font-size:12pt;}
#content_wrapper #expertsbar #tags_container h4{font-size:11pt;}
#content_wrapper #expertsbar #tags_container h5{font-size:9pt;}

/*content tabsbar endts*/
/*content ends*/
/*footer starts*/
#footer_wrapper{clear:both; background:#666666; height:30px; background:#999999; text-align:left; background:#F0F0F0; background:#E8E8E8; background:#E9E9E9; padding:5px; text-align:center;}
#footer_wrapper #left { float:left;}
#footer_wrapper #left a{color:#333333; text-decoration:none;}
#footer_wrapper #right{float:right;color:#333333;}
/*#footer_wrapper #sitemap{width:480px; float:left; color:#000000; height:500px;}
#footer_wrapper #sitemap .link_block{float:left; width:140px; height:30px;}
#footer_wrapper #sitemap .link_block h2{ font-weight:bold; text-decoration:underline; display:block;  padding:2px; padding-left:5px; height:18px;}
#footer_wrapper #sitemap a{display:block; height:25px;margin-left:5px; width:50px; line-height:200%;}
#footer_wrapper #related_links{width:470px; float:left; color:#000000; height:40px; margin-left:10px;}*/
/*footer ends*/