@charset "utf-8";
/* Global Elements */
body {background: url(../images/bg.png) repeat-x top;margin: 0px;padding: 0px;font: 12px/normal Arial;color: #334953;}
p { margin: 10px 0 10px 0;padding:0;}
h2 {color: #F09E36;margin: 0px 0px 10px 0px;border-bottom:1px solid #E7EFD1;padding-bottom: 5px;font-size: 18px;font-weight: bold;}
h3 {color: navey;margin: 0px 0px 10px 0px;border-bottom:1px solid #E7EFD1;padding-bottom: 5px;font-size: 12px;font-weight: bold;}
h4 {color: #F09E36;margin: 0px 0px 10px 0px;border-bottom:1px solid #E7EFD1;padding-bottom: 5px;font-size: 13px;font-weight: bold;}
form { margin:0;padding:0;}
a:link, a:visited{font: 12px Arial;color: #026493;text-decoration: underline;}
a:hover{font: 12px Arial;color: #026493;text-decoration: none;}
.clear { clear: both;overflow: hidden;margin: 0;padding: 0;height: 1px;}
.break { height: 20px; clear:both; display:block}
.thumb2 { background: #fff;border: 1px solid #e2e7e8; margin: 0 0 0 10px; padding:10px}
.thumb-img{border: 1px solid #d7d3c6;background:#fff;padding:5px;}
.ong a:link, .ong a:visited{font: bold 11px Arial;color: #f09e36;text-decoration: underline;}
.ong a:hover{font: bold 11px Arial;color: #f09e36;text-decoration: none;}

/***** Layout *********/
#wrapper { width:873px; margin: 0 auto;}
#header { width:830px; height:90px; margin: 0 auto;}
#main {padding: 9px 30px 10px 30px;background: url(../images/frame.png) no-repeat center top; height:auto !important;}

/****** Daily Listing ************/
#home-top{ margin:10px 0 0 0px;}

/******** top motion ***********/
.motioncont {margin: 5px 5px 0 5px}
.motioncont2 {margin: 0;}
.motion-nav{margin: 0 0 5px 0; padding: 0;list-style: none;}
.motion-nav li{}
.motion-nav a:visited, .cat-nav a:link {font: bold 13px Arial;color: #f09e36;text-decoration:underline;}
.motion-nav a:hover{font: bold 13px Arial;color: #f09e36;text-decoration:none;}
.submotion-nav{margin:5px 0 10px 0;padding-left: 0;list-style: none;}
.submotion-nav li{margin:1px 0 0 3px;}
.submotion-nav a:visited, .subcat-nav a:link {font: 12px Arial;color: #334953;text-decoration:none;}
.submotion-nav a:hover{font: 12px Arial;color: #334953;text-decoration:underline;}

/******** Categories ***********/
.catcont {margin: 5px 0px 0 9px; width:260px;float:left;}
.catcont2 {margin: 5px 0px 0 9px; width:530px;float:left;}

/******** Side Bar ***********/
#q-dirs{width: 240px;float:left;margin: 3px 0 0px 0px;}
#q-dirs ul{margin: 6px 0 5px 0px;padding-left: 0;list-style: none;}
#q-dirs li{margin: 5px 0 4px 0px;padding: 0px 4px 0 0px;}

/************Categories round corner box **********/
.t {background: url(../images/t.gif) 0 0 repeat-x;}
.b {background: url(../images/b.gif) 0 100% repeat-x}
.l {background: url(../images/l.gif) 0 0 repeat-y}
.r {background: url(../images/r.gif) 100% 0 repeat-y}
.bl {background: url(../images/bl.gif) 0 100% no-repeat}
.br {background: url(../images/br.gif) 100% 100% no-repeat}
.tl {background: url(../images/tl.gif) 0 0 no-repeat}
.tr {background: url(../images/tr.gif) 100% 0 no-repeat; padding:4px}
.cont {background: #f8fcef;padding: 5px;}

/************Categories round corner box **********/
.t2 {background: url(../images/t2.gif) 0 0 repeat-x;}
.b2 {background: url(../images/b2.gif) 0 100% repeat-x}
.l2 {background: url(../images/l2.gif) 0 0 repeat-y}
.r2 {background: url(../images/r2.gif) 100% 0 repeat-y}
.bl2 {background: url(../images/bl2.gif) 0 100% no-repeat}
.br2 {background: url(../images/br2.gif) 100% 100% no-repeat}
.tl2 {background: url(../images/tl2.gif) 0 0 no-repeat}
.tr2 {background: url(../images/tr2.gif) 100% 0 no-repeat; padding:4px}
.cont2 {background: #ffffff;padding: 5px;}

/************ PAGE RANK *************/
div.pr {font-size: 6pt;color: #000;float: left;height: 30px;margin-right: 5px;margin-top:6px;}
div.prg{width: 40px;border: 1px solid #999999;height: 3px;font-size: 1px;}
div.prb{background: #5eaa5e;height: 3px;font-size: 1px;}

/********* Bottom *************/
#bottom {background: url(../images/shadow.jpg) no-repeat center top;padding-top:30px;}
#sub-featured {padding: 25px 6px 0 4px;float:left;line-height:1.4em;width: 228px;background: url(../images/title_submenu.png) no-repeat center top;}
#main-featured {padding: 35px 20px 20px 26px;float:left;line-height:1.4em;width: 455px;background: url(../images/title_answerexample.png) no-repeat center top;}
#sub-featured ul{margin: 1px 0 1px 0px;padding: 1px 0 0 3px;}
#sub-featured li{margin: 0px�@0px�@6px�@0px;padding: 2px 5px 0 10px;list-style: none;}
#main-featured ul{margin: 1px 0 1px 0px;padding: 1px 0 0 3px;}
#main-featured li{margin-bottom: 6px;padding: 3px 7px 0 10px;list-style: none;}
#info{margin: 2px 5px 0 0;width: 289px;float:left;background: url(../images/info.gif) no-repeat 27px top;}
#info ul{margin: 20px 0 5px 35px;padding: 1px 0 0 15px;list-style: none;background: url(../images/point.gif) no-repeat 0 2px;}
#info li{margin-bottom: 6px;padding: 8px 10px 0 8px;}
#main-featured ul strong{font-size:13px; color: #cc6622;}
#main-box{padding:5px;background:#e8f8ff;border-color:#1575a1;border-width:1px;border-style:dotted;}
#main-box2{padding:5px;background:#fff1e6;border-color:#eb9b5d;border-width:1px;border-style:dotted;}

/********* Footer *************/
#footer{background: #F7F7F7;padding:6px 18px;margin:10px 6px 0 9px;border: 1px solid #e3e2e1;line-height: 1.9em;}
/*****Bread Crumb*****/
#bcrumb{margin: 0 0 20px 0;}

/********** Menu Items *****************/
#menu {padding: 14px 0 0 0;width: 670px; margin: 0 auto;}
#menu ul {height: 30px;width: 670px; margin: 0;padding: 0;position: relative;background: url(../images/nav.png) no-repeat top left;}
#menu ul li {margin: 0;padding: 0;list-style: none;position: absolute;}
#menu ul li, #menu ul li a {height: 30px;display: block;}
#menu ul li a {text-indent: -9999px;text-decoration: none;overflow: hidden;}

#menu_1 	{ left: 0px; width: 71px !important; }
#menu_1 a	{ width: 71px; }
#menu_2  	{ left: 71px; width: 97px !important; }
#menu_2 a 	{ width: 97px; }
#menu_3   	{ left: 168px; width: 94px !important; }
#menu_3 a 	{ width: 94px; }
#menu_4 	{ left: 262px; width: 121px !important; }
#menu_4 a 	{ width: 121px; }
#menu_5 	{ left: 383px; width: 109px !important; }
#menu_5 a 	{ width: 109px; }
#menu_6 	{ left: 492px; width: 108px !important; }
#menu_6 a 	{ width: 108px; }
#menu_7 	{ left: 600px; width: 70px !important; }
#menu_7 a 	{ width: 70px; }

#menu_1 a:hover { background: url(../images/nav.png) no-repeat 0px -30px;  width: 71px; }
#menu_2 a:hover { background: url(../images/nav.png) no-repeat -71px -30px; width: 97px; }
#menu_3 a:hover { background: url(../images/nav.png) no-repeat -168px -30px; width: 94px; }
#menu_4 a:hover { background: url(../images/nav.png) no-repeat -262px -30px; width: 121px; }
#menu_5 a:hover { background: url(../images/nav.png) no-repeat -383px -30px; width: 109px; }
#menu_6 a:hover { background: url(../images/nav.png) no-repeat -492px -30px; width: 108px; }
#menu_7	a:hover { background: url(../images/nav.png) no-repeat -600px -30px; width: 70px; }

#menu ul li#menu_1.on a	{ background: url(../images/nav.png) no-repeat 0px -30px; width: 71px; }
#menu ul li#menu_2.on a { background: url(../images/nav.png) no-repeat -71px -30px; width: 97px; }
#menu ul li#menu_3.on a { background: url(../images/nav.png) no-repeat -168px -30px; width: 94px; }
#menu ul li#menu_4.on a { background: url(../images/nav.png) no-repeat -262px -30px; width: 121px; }
#menu ul li#menu_5.on a { background: url(../images/nav.png) no-repeat -383px -30px; width: 109px; }
#menu ul li#menu_6.on a { background: url(../images/nav.png) no-repeat -492px -30px; width: 108px; }
#menu ul li#menu_7.on a { background: url(../images/nav.png) no-repeat -600px -30px; width: 70px; }

/****** Form Elements ************/
.text {border: #CDCDCD 1px solid;color:#000000;height:16px;background: #FFFFFF url(../images/input-bg.gif) repeat-x top;font: 11px Verdana, Arial, Helvetica, sans-serif;}
.textarea {border: #CDCDCD 1px solid;color:#5F5F5F;background: #FFFFFF url(../images/input-bg.gif) repeat-x top;font: 11px Verdana, Arial, Helvetica, sans-serif;}
.limit_field {width: 18px;font-size: 11px;color: #128318;padding-left : 5px;border-width: 0;background: transparent;}
.error, .req { color:#FF0000;}
