*{margin:0; padding:0;}
body{font:normal 12px/16px "Trebuchet MS",Arial, Helvetica, sans-serif; background:url(../images/body_bg.gif) repeat 0 0;}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
img{ border:none;}

div#layout{width:984px; margin:0 auto;}
div#main{width:969px; float:left; border:1px solid #6799ff; margin:25px 0 0 7px; display:inline; position:relative;}
div#main_outer{ width:969px; float:left; padding-bottom:15px;}

/*************header starts*************/
div#main div#header{width:938px; float:left; background:url(../images/header_bg.png) no-repeat 0 0; padding:20px 0 30px 30px;}
div#main div#header h1{font:normal 28px/34px "MyriadPro",Arial, Helvetica, sans-serif; color:#3c629b; float:left; width:700px;}
div#main div#header h2{font:normal 20px/32px "MyriadPro",Arial, Helvetica, sans-serif; color:#ff6600; float:left; width:600px; padding-left:55px;}
div#main div#header p.head{font:normal 28px/34px "MyriadPro",Arial, Helvetica, sans-serif; color:#3c629b; float:left; width:700px;}
div#main div#header a { font: normal 28px/34px "MyriadPro",Arial, Helvetica, sans-serif; color: #3c629b; float: left; width: 700px; text-decoration: none; } 
div#main div#header a:hover{text-decoration:underline;} 
div#main div#header p.subhead{font:normal 20px/32px "MyriadPro",Arial, Helvetica, sans-serif; color:#ff6600; float:left; width:600px; padding-left:55px;}

/*************menu starts*************/
div#menu{width:984px; float:left; background:url(../images/menu_bg.gif) repeat-x 0 0; position:absolute; top:107px; left:-7px;}
div#menu ul{width:930px; float:left; list-style:none; padding-left:40px;}
div#menu ul li{float:left; padding:5px 45px 5px 45px; background:url(../images/menu_seprator.gif) no-repeat right 5px;} /* 30px */
div#menu ul li.last{padding-right:0; background:none; float:left;}
div#menu ul li a{font:bold 16px/20px "Trebuchet MS",Arial, Helvetica; color:#fff; text-decoration:none;}
div#menu ul li a:hover{text-decoration:underline;}
/*************menu ends*************/

div#body_container{width:968px; float:left; padding:30px 0 20px 0; background:#fff;}

/*********right container starts*********/
div#right_container{width:688px; float:right; padding-top:10px;}
div#right_container h1{font:bold 24px/30px ArialNarrow,Arial, Helvetica, sans-serif; color:#3c629b; float:left; padding-bottom:10px}
div#right_container h2.ori{font:bold 24px/30px ArialNarrow,Arial, Helvetica, sans-serif; color:#3c629b; float:left;}
div#right_container h2{width:688px; font:bold 18px/32px ArialNarrow,Arial, Helvetica, sans-serif; color:#ff6600; float:left;}
div#right_container p#tptz{width:688px; font:bold 18px/32px ArialNarrow,Arial, Helvetica, sans-serif; color:#ff6600; float:left;}
div#right_container h5{font:bold 24px/30px ArialNarrow,Arial, Helvetica, sans-serif; color:#3c629b; float:left; padding-bottom:2px}
div#right_container h6{font:bold 20px/34px ArialNarrow,Arial, Helvetica, sans-serif; color:#3c629b; float:left;}
div#right_container h2.orag{width:688px; font:bold 18px/32px ArialNarrow,Arial, Helvetica, sans-serif; color:#ff6600; float:left; padding-bottom: 10px;}
div#right_container h6.orag{width:688px; font:bold 18px/32px ArialNarrow,Arial, Helvetica, sans-serif; color:#ff6600; float:left; }
div#right_container p { width: 677px; font-size: 12px; line-height: 18px; float: left; color: #000; padding-bottom: 5px; }   /* #333  15px; */
div#right_container p.top { width: auto; float: none; font-size: 12px; color: #000; padding-bottom: 15px; line-height: 18px; } 
div#right_container h6.orag { width: 676px; float: left; color: #ff6600; margin-left:12px; font: bold 20px/34px "Trebuchet MS",Arial;   padding: 18px 0px 8px 0px; }   /* 677px; */
div#right_container p.lead{width:677px;  font-size:1px; padding-bottom:0px; line-height:1px;}
div#right_container div.google_area{width:677px; float:left; padding:14px 4px 0 0;}
div#right_container div.qtop {width:677px; float:left; margin-left:5px; display:inline;  background: #fff; }
div#right_container div.qtop p { width: 665px; font-size: 13px; line-height: 18px; float: left; color: #000; padding-bottom: 5px; background: #fff; }  
div#right_container div.qtop div.goarea {width:665px; float:left; padding:14px 4px 0 0;}
div#right_container div.qtop div.goarea p { width: auto; float: none; padding-bottom: 10px; } 
div#right_container div.qtop h6 { width: 665px; float: left; color: #ff6600; margin-left:12px; font: bold 20px/34px "Trebuchet MS",Arial;   padding: 18px 0px 8px 0px; } 
div#right_container div.qtop h2 { width: 665px; float: left; color: #ff6600; margin-left:12px; font: bold 20px/34px "Trebuchet MS",Arial;   padding: 8px 0px 8px 0px; } 
div#right_container div.google_area{width:677px; float:left; padding:14px 4px 0 0;}
div#right_container div.asgb { width: 304px; float: left; padding: 14px 14px 10px 0; } 
div#right_container div.sign_up ul { list-style: disc default; float: left; width: 250px; padding: 0px 0 0px 40px; } 
div#right_container div.subscribecontainer { list-style: disc default; float: left; width: 600px; padding: 0px 0 0px 40px;  background:#fff; } 
div#right_container div.subscribecontainer h1{font:bold 24px/30px Arial, Helvetica, sans-serif; color:#3c629b; float:left; padding-bottom:10px}
div#right_container div.subscribewrap { list-style: disc default; float: left; width: 500px; padding: 0px 0 0px 44px;  background:#fff; } 
div#right_container div.subscribe { list-style: disc default;  float: left; width: 400px; padding: 0px 0 0px 0px;  background:#fff; } 
div#right_container div.subscribe p { list-style: disc default; font-size: 14px; line-height: 20px; float: left; width: 340px; padding: 0px 0px 10px 30px; background: #fff; } 
div#right_container div.subscribe ul { list-style: disc default; font-size: 14px; line-height: 20px; float: left; width: 250px; padding: 0px 0px 10px 80px; } 

div#quotes_container{width:332px; float:left; margin-left:5px; display:inline;}
div#quotes_container p.orag{width:332px; float:left; color:#ff6600; font:bold 12px/18px "Trebuchet MS",Arial; padding-bottom:0px;}
div#quotes_container h3{width:332px; float:left; color:#ff6600; font:bold 20px/32px "Trebuchet MS",Arial; padding-bottom:10px;}
div#quotes_container p.date-header { width: 332px; float: left; color: #ff6600; font: bold 12px/18px "Trebuchet MS",Arial; padding: 10px; }
div#quotes_container dl{width:300px; float:left; padding-top:0px;margin-left:7px; display:inline; background:#b7cfff;}
div#quotes_container dt{width:290px; float:left; margin-bottom:1px; background:url(../images/heading_bg.gif) no-repeat 0 0; color:#2d4b79; font:bold 16px/20px "Trebuchet MS",Arial; padding:3px 0 7px 10px;}
div#quotes_container dd{width:280px; float:left; border:1px solid #d2e1ff; padding:5px 0 5px 18px; background:#f0f5ff;}   /* 293px  padding:0 0 5px 5px; */
div#quotes_container dd div.auth { float: width:280px; left; padding: 5px 0 5px 18px; font-style: italic; } 
div#quotes_container div.dwide table { width: 650px; float: left; display: inline; margin: 0 0 20 15px;} 
div#quotes_container div.dwide h2.orag{width:332px; float:left; color:#ff6600; font:bold 18px/32px "Trebuchet MS",Arial; padding-bottom:10px;}
div#quotes_container div.dwide  p{width:350px;  font-size:14px; padding-bottom:0px;}

div#quotes_container div.favorite_quote h1{width:290px; float:left; margin-bottom:1px; background:url(../images/heading_bg.gif) no-repeat 0 0; color:#2d4b79; font:bold 16px/20px "Trebuchet MS",Arial; padding:3px 0 7px 10px;}
div#quotes_container div.favorite_quote h2{width:290px; float:left; margin-bottom:1px; background:url(../images/heading_bg.gif) no-repeat 0 0; color:#2d4b79; font:bold 16px/20px "Trebuchet MS",Arial; padding:3px 0 7px 10px;}
div#quotes_container div.favorite_quote h4{width:290px; float:left; margin-bottom:1px; background:url(../images/heading_bg.gif) no-repeat 0 0; color:#2d4b79; font:bold 16px/20px "Trebuchet MS",Arial; padding:3px 0 7px 10px;}
div#quotes_container div.favorite_quote div.quotes{width:280px; float:left; border:1px solid #d2e1ff; padding:5px 0 5px 18px; background:#f0f5ff;}   /* 293px  padding:0 0 5px 5px; */
div#quotes_container div.favorite_quote div.quotes p{width:260px;float:left;font:normal 12px/15px Arial, Helvetica, sans-serif;color:#333; padding-bottom:5px;}  /* 290px */
div#quotes_container div.favorite_quote div.todaysquote{width:280px; float:left; border:1px solid #d2e1ff; padding:5px 0 5px 18px; background:#f0f5ff;}
div#quotes_container div.favorite_quote div.todaysquote p{width:260px;float:left;font:normal 14px/20px Arial, Helvetica, sans-serif;color:#333;}  

div#quotes_container div.didyouknow{width:300px; float:left; padding-top:5px;margin-left:7px; display:inline;}
div#quotes_container div.didyouknow h4 { width: 290px; float: left; margin-bottom: 1px; color: #ff6600; font: bold 20px/32px "Trebuchet MS",Arial; padding: 20px 0 7px 0px; } 
div#quotes_container div.didyouknow div.knowquote{width:280px; float:left; border:1px solid #d2e1ff; padding:15px 0 5px 18px; background:#d9e6ff;}
div#quotes_container div.didyouknow div.knowquote p{width:260px;float:left;font:normal 14px/20px Arial, Helvetica, sans-serif;color:#333;}  


div#quotes_container div.tfeatured{width:300px; float:left; padding-top:15px;margin-left:7px; display:inline;}
div#quotes_container div.tfeatured h3.shbg{ width: 290px; float: left; margin-bottom: 1px; color: #ff6600; font: bold 20px/32px "Trebuchet MS",Arial; padding: 20px 0 7px 0px; } 
div#quotes_container div.tfeatured h4 { width: 290px; float: left; margin-bottom: 1px; color: #ff6600; font: bold 20px/32px "Trebuchet MS",Arial; padding: 20px 0 7px 0px; } 

div#quotes_container div.featured{width:300px; float:left; padding-top:5px;margin-left:7px; display:inline;}
div#quotes_container div.featured h5{width:290px; float:left; margin-bottom:1px; background:#b7cfff; color:#2d4b79; font:bold 16px/20px "Trebuchet MS",Arial; padding:3px 0 7px 10px;}
div#quotes_container div.featured div.feature{width:280px; float:left; border:1px solid #d2e1ff; padding:5px 0 5px 18px; background:#fff;}
div#quotes_container div.featured div.feature p { width: 260px; float: left; color: #008; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; font-style: normal; font-variant: normal; font-weight: normal; } 
div#quotes_container div.featured div.feature a { width: 260px; float: left; color: #008; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; font-style: normal; font-variant: normal; font-weight: normal; display: block; word-wrap: break-word; } 

div#right_container div#right_content{width:310px; float:right;}
div#right_content div.google_ads{width:304px; float:left; padding:14px 4px 0 0;}
div#right_content div.sign_up_outer{ width:300px; float:left;margin-top:25px;}
div#right_content div.sign_up_inner{width:298px; float:left; background:url(../images/sing_up_bg_outer.gif) repeat-y 0 0;padding:0 1px 0 1px;}
div#right_content div.sign_up{width:298px; float:left; background:#b9e2f6 url(../images/sing_up_bg.gif) repeat-x left bottom; }
div#right_content div.sign_up h5{width:235px; float:left; font:bold 18px/24px "Trebuchet MS",Arial, Helvetica; color:#2d4b79; padding:0 0 6px 18px;}
div#right_content div.sign_up p{width:285px; float:left; padding:0 0 9px 13px; line-height:14px; color:#000;}
div#right_content div.sign_up p.cheak_policy{width:250px; float:left; padding:0 0 0 25px; font-size: 10px; color:#000;}
div#right_content div.sign_up p.start_day{width:285px; float:left; padding:0 0 0 13px;}
div#right_content div.sign_up fieldset{width:274px; float:left; border:none; padding:17px 0 18px 5px;}
div#right_content div.sign_up fieldset label{width:90px; float:left; padding:4px 5px 0 0; font:bold 12px/14px "Trebuchet MS",Arial, Helvetica; color:#2d4b79; text-align:right;}
div#right_content div.sign_up fieldset input.text{width:175px; color:#3c629b; padding:1px 0 1px 0; margin-bottom:5px;border:none; float:left;}
div#right_content div.sign_up fieldset input.submit{width:75px; float:left; margin:0 0 0 95px; display:inline;}
div#right_content div.sign_up ul { list-style: disc default; float: left; width: 250px; padding: 0px 0 0px 40px; } 

div#right_content div.enjoy_more{width:300px; float:left; border:1px solid #ff8b1a; padding:1px; margin:20px 0 60px 0;}
div#right_content div.enjoy_more div.enjoy_more_inner{float:left; padding:10px 0 0 12px; background:#d9e6ff; width:288px;}
div#right_content div.enjoy_more div.enjoy_more_innerh{float:left; padding:10px 0 0 12px; background:#d9e6ff; width:260px;}
div#right_content div.enjoy_more h6{font:bold 14px/18px "Trebuchet MS",Arial, Helvetica; color:#ff6600; float:left; width:280px;}
div#right_content div.enjoy_more p{ color: #000; float: left; width: 280px; font-family: "Trebuchet MS",Arial, Helvetica; font-size: 14px; line-height: 18px; font-weight: normal; padding-bottom:12px }
div#right_content div.enjoy_more ul{list-style:none; float:left; width:288px; padding:15px 0 17px 0;}
div#right_content div.enjoy_more ul li { float: left; width: 260px; font: normal 14px/20px "Trebuchet MS",Arial, Helvetica; padding: 0 0 10px 20px; }
div#right_content div.enjoy_more ul li a{ font: normal 14px/20px "Trebuchet MS",Arial, Helvetica; text-decoration: underline;}
div#right_content div.enjoy_more ul li a:hover{text-decoration:underline; color: #f60;}
div#right_content div.enjoy_more ul p { clear: left; display: inline; }
/*********right container ends*********/

/*********left container starts*********/
div#left_container{width:270px; float:left;}
div#left_container div.inner_left{width:270px; float:left; background:url(../images/left_menu_shadow.gif) no-repeat 0 0;}
div#left_container div.inner_left fieldset{width:254px; float:left; border:none; padding:27px 0 0 16px;}
div#left_container div.inner_left fieldset label{ width:50px; float:left; padding:2px 3px 0 0; font:bold 12px/14px Arial, Helvetica, sans-serif; color:#fff;}
div#left_container div.inner_left fieldset input.text{width:152px; color:#3c629b; padding:1px 0 1px 0; border:none; float:left;}
div#left_container div.inner_left fieldset input.go{width:30px; float:left; margin-left:3px; display:inline;}
div#left_container div.inner_left ul{width:230px; float:left; margin:20px 0 0 20px; display:inline; list-style:none;}
div#left_container div.inner_left ul li{float:left; padding-bottom:1px;}
div#left_container div.inner_left ul li a{float:left; background:url(../images/menu_left_bg.gif) no-repeat 0 0; font:normal 14px/20px "Trebuchet MS",Arial,Helvetica; width:193px; color:#333; text-decoration:none; padding:5px 0 5px 37px;}
div#left_container div.inner_left ul li a:hover{float:left; background:url(../images/left_menu_hover.gif) no-repeat 0 0; font-weight:bold;}
div#left_container div.inner_left ul li a.currunt{float:left; background:url(../images/menu_left_current.gif) repeat-x 0 0;padding:9px 0 7px 37px;}
div#left_container div.inner_left ul li a:hover.currunt{float:left; background:url(../images/menu_left_current.gif) repeat-x 0 0; font-weight:normal;}
div#left_container div.inner_left div.mate_box{width:241px; float:left; margin:22px 0 0 15px; display:inline;}
div#left_container div.twitter{width:230px; float:left; padding:20px 0 0 0; margin-left:20px; display:inline;}
div#left_container div.twitter div.content_box{width:228px;float:left; border:1px solid #00adef; background:#d9e6ff; margin-bottom:1px; }
div#left_container div.twitter div.content_box p{width:193px; float:left; font:normal 12px/16px Arial, Helvetica, sans-serif; color:#2f0e00;padding:10px 0 10px 20px;}
div#left_container div.twitter div.content_box a { display: block; margin: 0 0 0 20px; } 
div#left_container div.twitter div.follow{float:left; padding:10px 0 17px 0; margin-top:1px;}
div#left_container div.twitter div.share_it{float:left; padding:10px 0 5px 13px; font:normal 18px/28px Arial, Helvetica, sans-serif,"Lucida Sans"; color:#333; width:215px;}
div#left_container div.twitter div.share_it span{ float:left; width:180px;}
div#left_container div.twitter div.share_it img{float:left; padding:7px 10px 0 0; width:28px; border:none;}
div#left_container div.twitter div.site_feed{float:left; padding:7px 0 5px 4px; width:224px;}
div#left_container div.twitter div.site_feed a.feed{padding:9px 0 5px 15px; font:bold 14px/19px "Trebuchet MS",Arial,Helvetica; color:#333; width:100px; float:left; text-decoration:none;}
div#left_container div.twitter div.site_feed a:hover.feed{ float:left; text-decoration:underline;}
/*********left container ends*********/

div#content-nav { width: 968px; padding: 0 0 10px 0; display: block; background: #fff; clear: both; text-align: center; } 

/***********footer starts***********/
div#footer{width:966px; float:left; margin-left:1px; display:inline; background:url(../images/footer_bg.gif) repeat-x 0 0;}
div#footer div.navigation{width:962px; margin-top:1px;  border-top:1px solid #fff; padding:10px 0 0 0; float:left;}
div#footer div.navigation ul{ width:960px; list-style:none; text-align:center; padding-bottom:10px;}
div#footer div.navigation ul li{padding:0 12px 0 12px; display:inline;}
div#footer a{font:normal 12px/14px "Trebuchet MS",Arial, Helvetica; color:#000; text-decoration:none;}
div#footer a:hover{text-decoration:underline;}
div#footer p{width:966px; text-align:center;font:normal 12px/16px "Trebuchet MS",Arial, Helvetica; padding-bottom:10px;}
/***********footer ends************/
.tiny {font-size: 12px;}
.asg { background-color: inherit; float: left; padding: 0 2px 0px 0; }
.yellowback { background-color: #FF0; font-style: inherit; }
