/* CSS Document */

body{background:url(../images/bodybg.gif) repeat-x top left; background-color:#424242; margin:0px; padding:0px; font-family:arial; font-size:12px; color:#4A4A4A;}
p,img,ul,li,h1,h2,h3{margin:0px; padding:0px; text-indent:inherit;}
input{font-family:arial; font-size:11px; color:#4A4A4A;}
.clear{clear:both;}

/************* Main *************/
#mainbody{width:778px; margin:0px auto; padding:0px;}
#mainbody #headerarea{width:778px; margin:0px; padding:0px;}
#mainbody #maincontent{width:778px; margin:0px; padding:0px; background-color:#FFFFFF;}
#mainbody #maincontent .blankspace{width:778px; height:10px; margin:0px; padding:0px;}
#mainbody #footerarea{width:778px; height:72px; margin:0px; padding:0px;}


/************* Header *************/
#header{background:url(../images/header-bg.jpg) no-repeat; width:778px; height:238px; margin:24px 0 10px 0px; padding:0px;}
#header .logo{width:438px; height:98px; margin:0px; padding:69px 0 0 0px;}


/************* Content *************/
#content{width:760px; margin:0px auto; padding:0px;}

/* Left */
#content .left{width:195px; margin:0px; padding:0px; float:left;}
#content .left .leftbspace{width:195px; height:10px; margin:0px; padding:0px;}

#reviews{width:195px; margin:0px; padding:0px;}
#reviews .rheaderbg{background:url(../images/leftheader_bg.gif) no-repeat; width:195px; height:31px; margin:0px; padding:0px;}
#reviews .rheaderbg p{margin:0px; padding:5px 0 0 20px;}
#reviews .rheaderbg2{background:url(../images/leftheader_bg2.gif) no-repeat; width:195px; height:31px; margin:0px; padding:0px;}
#reviews .rheaderbg2 p{margin:0px; padding:5px 0 0 20px;}
#reviews .rlink{width:195px; margin:0px; padding:0px;}
#reviews .rlink ul{width:175px; margin:0px; padding:5px 0 0 7px; list-style:none;}
#reviews .rlink ul li{background:url(../images/rlink-divider.gif) repeat-x top; height:24px; margin:0px; padding:3px 0 0 0px;}

#assortedinfo{width:195px; margin:0px; padding:0px;}
#assortedinfo .aiheaderbg{background:url(../images/leftheader_bg.gif) no-repeat; width:195px; height:31px; margin:0px; padding:0px;}
#assortedinfo .aiheaderbg p{margin:0px; padding:5px 0 0 20px;}
#assortedinfo .ailink{width:195px; margin:0px; padding:0px;}
#assortedinfo .ailink ul{width:175px; margin:0px; padding:5px 0 0 7px; list-style:none;}
#assortedinfo .ailink ul li{background:url(../images/rlink-divider.gif) repeat-x top; height:24px; margin:0px; padding:3px 0 0 0px;}

/* Right */
#content .right{width:558px; margin:0px; padding:0px; float:right;}
#content .right .rightbspace1{width:558px; height:20px; margin:0px; padding:0px;}
#content .right .rightbspace2{width:558px; height:15px; margin:0px; padding:0px;}
#content .right .rightbspace3{width:558px; height:12px; margin:0px; padding:0px;}

#welcome{width:558px; margin:0px; padding:0px;}
#welcome .wheading{background:url(../images/welcome-bg.gif) no-repeat; width:558px; height:32px; margin:0px; padding:0px;}
#welcome .wheading p{padding:5px 0 0 20px; margin:0px;}
#welcome .wtextarea{width:556px; margin:0px; padding:0px; border-bottom:1px solid #A19A0C; border-left:1px solid #A19A0C; border-right:1px solid #A19A0C;}
#welcome .wtextarea p{margin:0px; padding:10px; text-align:justify;}
#welcome .wtextarea ul.sitemap { padding:10px 0 0 40px;}
#welcome .wtextarea ul.sitemap li { margin:0 0 10px 0px;}
#welcome .wtextarea ul.sitemap li ul { padding:10px 0 0 10px; list-style:circle;}
#welcome .wtextarea ul.sitemap li ul li { margin:0 0 4px 0px;}


#othercontent{width:558px; margin:0px; padding:0px;}
#othercontent .ocheading{width:558px; height:35px; margin:0px; padding:0px;} 
#othercontent .ocheadingbg{background:url(../images/welcome-bg.gif) no-repeat; width:558px; height:32px; margin:0px; padding:0px;}
#othercontent .ocheadingbg .ocbheading{width:400px; height:32px; float:left;}
#othercontent .ocheadingbg .ocbheading p{padding:7px 0 0 20px; margin:0px;}
#othercontent .ocheadingbg .ocbrating{width:150px; height:32px; float:right;}
#othercontent .ocheadingbg .ocbrating p{padding:7px 0 0 0px; margin:0px;}
#othercontent .octextarea{width:556px; margin:0px; padding:0px; border-bottom:1px solid #A19A0C; border-left:1px solid #A19A0C; border-right:1px solid #A19A0C;}
#othercontent .octextarea .ocimg{width:160px; margin:0px; padding:10px; float:left;}
#othercontent .octextarea .octext{width:376px; margin:0px; padding:0px; float:left;}
#othercontent .octextarea .octext ul{margin:0px; padding:10px; list-style:none;}
#othercontent .octextarea .octext ul li{margin:0px; padding:0px;}
#othercontent .octextarea .octext p{margin:0px; padding:10px;}

#othercontent1{width:558px; margin:0px; padding:0px;}
#othercontent1 .ocheading{width:558px; height:35px; margin:0px; padding:0px;}
#othercontent1 .set1{width:165px; margin:0px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:left;}
#othercontent1 .set1 p{margin:0px; padding:5px 9px 0 9px;}
#othercontent1 .set2{width:165px; margin:0 0 0 30px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:left;}
#othercontent1 .set2 p{margin:0px; padding:5px 9px 0 9px;}
#othercontent1 .set3{width:165px; margin:0px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:right;}
#othercontent1 .set3 p{margin:0px; padding:5px 9px 0 9px;}



#othercontent1 .set12{width:165px; margin:0px; padding:0px; border:1px solid #D8D144; background-color:#cc0000; float:left;}
#othercontent1 .set12 p{margin:0px; padding:5px 9px 0 9px; color:#FFFFFF}
#othercontent1 .set12 p a{color:#FFFFFF; text-decoration:underline;}
#othercontent1 .set22{width:165px; margin:0 0 0 30px; padding:0px; border:1px solid #D8D144; background-color:#cc0000;; float:left;}
#othercontent1 .set22 p{margin:0px; padding:5px 9px 0 9px;color:#FFFFFF}
#othercontent1 .set22 p a{color:#FFFFFF; text-decoration:underline;}
#othercontent1 .set32{width:165px; margin:0px; padding:0px; border:1px solid #D8D144; background-color:#cc0000; float:right;}
#othercontent1 .set32 p{margin:0px; padding:5px 9px 0 9px;color:#FFFFFF}
#othercontent1 .set32 p a{color:#FFFFFF; text-decoration:underline;}


#othercontent2{width:558px; margin:0px; padding:0px;}
#othercontent2 .set4{width:165px; margin:0px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:left;}
#othercontent2 .set4 p{margin:0px; padding:5px 9px 0 9px;}
#othercontent2 .set5{width:165px; margin:0 0 0 30px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:left;}
#othercontent2 .set5 p{margin:0px; padding:5px 9px 0 9px;}
#othercontent2 .set6{width:165px; margin:0px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:right;}
#othercontent2 .set6 p{margin:0px; padding:5px 9px 0 9px;}

#othercontent3{width:558px; margin:0px; padding:0px;}
#othercontent3 .set7{width:165px; margin:0px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:left;}
#othercontent3 .set7 p{margin:0px; padding:5px 9px 0 9px;}
#othercontent3 .set8{width:165px; margin:0 0 0 30px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:left;}
#othercontent3 .set8 p{margin:0px; padding:5px 9px 0 9px;}
#othercontent3 .set9{width:165px; margin:0px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:right;}
#othercontent3 .set9 p{margin:0px; padding:5px 9px 0 9px;}

#othercontent4{width:558px; margin:0px; padding:0px;}
#othercontent4 .set10{width:165px; margin:0px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:left;}
#othercontent4 .set10 p{margin:0px; padding:5px 9px 0 9px;}
#othercontent4 .set11{width:165px; margin:0 0 0 30px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:left;}
#othercontent4 .set11 p{margin:0px; padding:5px 9px 0 9px;}
#othercontent4 .set12{width:165px; margin:0px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:right;}
#othercontent4 .set12 p{margin:0px; padding:5px 9px 0 9px;}

#othercontent5{width:558px; margin:0px; padding:0px;}
#othercontent5 .set13{width:165px; margin:0px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:left;}
#othercontent5 .set13 p{margin:0px; padding:5px 9px 0 9px;}
#othercontent5 .set14{width:165px; margin:0 0 0 30px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:left;}
#othercontent5 .set14 p{margin:0px; padding:5px 9px 0 9px;}
#othercontent5 .set15{width:165px; margin:0px; padding:0px; border:1px solid #D8D144; background-color:#FFFEF1; float:right;}
#othercontent5 .set15 p{margin:0px; padding:5px 9px 0 9px;}

#ainfoarea{width:558px; margin:0px; padding:0px;}
#ainfoarea .aiheading{width:558px; margin:0px; padding:0px;} 
#ainfoarea .aiheading p{margin:0px; padding:0 0 10px 0px;} 
#ainfoarea .afset1{width:558px; margin:0px; padding:0px;}
#ainfoarea .afset1 p{margin:0px; padding:0 0 10px 0px; text-align:justify;}
#ainfoarea .afset2{width:558px; margin:0px; padding:0px;}
#ainfoarea .afset2 p{margin:0px; padding:0 0 10px 0px; text-align:justify;}
#ainfoarea .afset3{width:558px; margin:0px; padding:0px;}
#ainfoarea .afset3 p{margin:0px; padding:0 0 10px 0px; text-align:justify;}
#ainfoarea .afset4{width:558px; margin:0px; padding:0px;}
#ainfoarea .afset4 p{margin:0px; padding:0 0 10px 0px; text-align:justify;}
#ainfoarea .afset5{width:558px; margin:0px; padding:0px;}
#ainfoarea .afset5 p{margin:0px; padding:0 0 10px 0px; text-align:justify;}


/************* Text *************/
.leftnav{font-family:arial; font-weight:normal; font-size:12px; color:#1F2401; text-decoration:none;}
.leftnav:hover{color:#E97600; text-decoration:none;}
.header1{font-family:arial; font-size:15px; font-weight:bold; color:#161A01;}
.header2{font-family:Georgia; font-size:18px; font-weight:bold; color:#4F4602;}
.header3{font-family:arial; font-size:15px; font-weight:bold; color:#4F4602;}
.header4{font-family:arial; font-size:13px; font-weight:bold; color:#4F4602;}
.header5{font-family:Georgia; font-size:17px; font-weight:bold; color:#4F4602;}
.header6{font-family:arial; font-size:13px; font-weight:bold; color:#333333;}
.readmore{font-family:arial; font-size:11px; font-weight:bold; color:#DC4300; text-decoration:none;}
.readmore:hover{color:#313A00; text-decoration:none;}
.readmore2{font-family:arial; font-size:11px; font-weight:bold; color:#313A00; text-decoration:none;}
.readmore2:hover{color:#D85D00; text-decoration:none;}
.leftnavh{font-family:arial; font-size:15px; font-weight:bold; color:#161A01; text-decoration:none;}
.leftnavh:hover{color:#DC4300; text-decoration:none;}
.sitemaplink1{font-family:arial; font-size:12px; color:#1F2401; text-decoration:none; font-weight:bold;}
.sitemaplink1:hover{color:#E97600; text-decoration:none;}
script b{color:#FF0000}

/************* Footer *************/
#footer{width:778px; height:72px; margin:0px; padding:0px; text-align:right;}
#footer p{margin:0px; padding:15px 10px 0 0px; font-family:arial; font-size:12px; font-weight:normal; color:#FFFFFF;}
#footer p a { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#FFFFFF; text-decoration:none;}
#footer p a:hover { text-decoration:underline;}


/************* Inner Page *************/
#rightinner{width:558px; margin:0px; padding:0px;}
#rightinner .mainarea{width:558px; margin:0px; padding:0px;}
#rightinner .mainarea .mheader{width:558px; height:32px; margin:0px; padding:0px; background:url(../images/inner_header_bg.gif) no-repeat;}
#rightinner .mainarea .mheader p{margin:0px; padding:5px 0 0 15px;}
#rightinner .mainarea .mtext{width:558px; margin:0px; padding:0px;}
#rightinner .mainarea .mtext p{margin:0px; padding:10px 15px 0 15px; text-align:justify;}
#rightinner .subarea{width:558px; margin:0px; padding:0px;}
#rightinner .subarea p{margin:0px; padding:15px 15px 0 15px;}
#rightinner .subarea ul{margin:0px; padding:5px 15px 0 15px; list-style:none;}
#rightinner .subarea ul li{margin:10px 0 0 0px; padding:0 0 0 20px; text-align:justify; background:url(../images/arrow4.gif) no-repeat;}
#rightinner .subarea1{width:558px; margin:0px; padding:0px;}
#rightinner .subarea1 ul{margin:0px; padding:5px 15px 0 15px; list-style:none;}
#rightinner .subarea1 ul li{margin:10px 0 0 0px; padding:0 0 0 15px; text-align:justify; background:url(../images/arrow5.gif) no-repeat;}
#rightinner .subarea2{width:558px; margin:0px; padding:0px;}
#rightinner .subarea2 ul{margin:0px; padding:5px 15px 0 35px; list-style:none;}
#rightinner .subarea2 ul li{margin:10px 0 0 0px; padding:0 0 0 15px; text-align:justify; background:url(../images/arrow6.gif) no-repeat;}

#rightinner #table{width:525px; margin:0px auto; padding:0px;}
#rightinner #table .td1{width:525px; margin:0px auto; padding:0px; background-color:#5D5D5D;}
#rightinner #table .td2{margin:0px; padding:0px; background-color:#ffffff;}
#rightinner #table .td2 p{margin:0px; padding:5px; text-align:left;}
.ratings{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; color:#CB0000;}
