/*

Theme Name: Paulymath

Theme URI: http://Paulymath.com/

Description: Wordpress theme for Mr.Paul for their website paulymath.com

Version: 0.2

Author: Hitesh Joshi

Author URI: http://hiteshjoshi.com/

*/

body {

text-align: center;/* hack for ie5*/

margin: 0px;

padding: 0px;

font-family:Arial;

background: #444444;



}

#page {

margin-right: auto;/*centres in compliant browsers*/

margin-left: auto;/* "	" */

width: 1000px;

text-align: justify;



}



/*This is for header*/

#page div.header{ 

background:#d6d0b8;

height:480px;

width:1000px;

}



/*This is for Topnote that display's => Make Money Online with Paulymath.com | June 18, 2010Connect with me*/

#page div.header div.topline{

color:#d1d1d1;

height:51px;text-align:right;

background:black;



}



div.topline div#left_bg{

background:url('images/top_line_bg_left.png');

width:81px;

height:51px;float:centre;

}

div.topline div#right_bg{

background:url('images/top_line_bg_right.png');

width:81px;

height:51px;float:centre;

}

div.topline div#middle_bg{

background:url('images/top_line_bg_middle.png') repeat-x;

height:51px;float:centre;

}



div.topline div#middle_bg div.heading{ margin-top:15px; }





div.topline div.social_network a img{border-style: none;}

div.topline div.social_network{

float:left;

}

div.topline div#top {float:left;width:551px;margin-left:170px;}

div.social_network ul{

margin: 0px;

margin-top:15px;

padding: 0px;

}

div.social_network span.text{

vertical-align:7px;

}

div.social_network li{list-style:none; display:inline;margin-left:10px;margin-right:3px;}

#page div.same_align{

float:left; }

.clearBoth {

clear:both; 

}

/*END OF TOPLINE*/





/**Start of menu top_navigation */

div.top_navigation{

background:url('images/menu_bg.png') repeat-x;

width:998px;

height:40px;border:1px solid #7a7975;

text-transform:uppercase;

}

div.top_navigation ul{margin:0px;

padding-top:12px;

padding-left:6px;

font-weight:bold;

font-size:13px;

}



div.top_navigation li{list-style:none; display:inline;

padding-right:10px;

margin-left:10px;

border-right:1px solid black;

}

div.top_navigation li.first{ 

margin-left:12px;

}

div.top_navigation li.last{ border:none;}

div.top_navigation li a{text-decoration:none;color:#000000;}

div.top_navigation li a:hover{text-decoration:underline;color:#444442}

#single_content{text-align:left;margin-left:30px;margin-right:30px;}

/*END OF top_navigation*/





/*Start of BANNER and LOGO*/



div.banner{

width:1000px;

height:271px;

background:url('images/banner.jpg') no-repeat;

}

div.banner div#logo{

float:right;margin-right:20px;margin-top:17px;}

div.banner div#logo a img{border-style: none;} /*End of Banner AND LOGO*/











/*Start of Content*/









div.content{background:#e8e4d8;

width:1000px;

position: relative;

text-align: justify;



margin-bottom:0px;

}



div.content div#left-side{

width:630px;



margin-left:24px;

position:relative;top:-91px;

float:left;

}

div.content div#left-side div.slider{width:628px;border:1px solid #cfcfcf;height:268px;background:white;}



div.content div#left-side div.single_page{width:628px;border:1px solid #cfcfcf;height:auto;background:white;}

div#left-side div.slider div#slider-content{

height:222px;

width:626px;

margin-left:1px; margin-right:1px;

border-bottom:1px solid #cfcfcf;

background:url('images/slider_content_bg.png') repeat-x;

}



div#slider-content div.featured_head {

margin-left:24px;

padding-top:15px;

float:left;

}

div#slider-content div.featured_head h2{

font-size:20px;

font-weight:bold;

margin:0px; padding:0px;

margin-bottom:14px;

}



div#slider-content div#featured_content{

float:right;

width:399px;

margin-left:26px;margin-right:26px;

padding-top:36px;

}

div#slider-content div#featured_content h1{



font-size:26px;

font-weight:bold;

margin:0px; padding:0px;

margin-bottom:6px;

 }

div#slider-content div#featured_content span.post {

font-size:12px;

}





div#left-side div.slider div#slider-base{ 

height:42px;

width:626px;

margin-left:1px; margin-right:1px;margin-top:2px;

padding-top:10px;



background:url('images/slider_buttons_bg.png') repeat-x;

}



div.slider div#slider-base ul{margin:0px;padding:0px;margin-left:24px;text-align:centre;padding-top:10px;}

div.slider div#slider-base ul li{



list-style:none;

display:inline;

background:#c3c3c3;

padding-top:3px;

padding-left:10px;

padding-right:8px;

padding-bottom:3px;



color:black;

}

div.slider div#slider-base ul li.selected{background:#0968b9;}

div.slider div#slider-base ul li.selected a{color:white; }

div.slider div#slider-base ul li a{

text-decoration:none;color:black;

}

div.slider div#slider-base div.comments{float:right;

margin-right:25px;

}

div.slider div#slider-base div.comments a{

color:#666666;

font-size:12px;

}

div#left-side div#post_contents{



margin-left:24px;}



div#left-side div.latest_posts{

width:628px;

background:#ffffff;

border:1px solid #cfcfcf; margin-top:8px;



}div#left-side div.latest_posts div#post_contents {

width:590px;}

div#left-side div.latest_posts div#post_contents h2{

font-size:20px;font-weight:bold;

padding-bottom:6px;padding-top:6px;

border-bottom:1px dashed #dddddd;

}



div#left-side div.latest_posts div.post_boxes{



height:160px;width:590px;

border-bottom:1px dashed #dddddd;

margin-bottom:10px;

}



div.latest_posts div.post_boxes div#image{

height:130;width:130px;

background:url('images/img_bg.png') no-repeat;

}

div.post_boxes div#image img{

padding-left:8px;

padding-top:10px;

}



div.post_boxes div.post_area{



float:left;margin-left:30px;

width:430px;height:80px;

position:relative;top:-20px;}



div.post_boxes div.post_area .post_button{

position:relative;top:-10px; width:80px;

}



h3 a{

padding:0px;margin:0px; color:#dc7420;text-decoration:underline;}

h3 {text-decoration:underline;

color:#dc7420;

font-size:16px;}



div#cmbox h2{

text-decoration:none;

color:black;

font-size:22px;

}

h2 {text-decoration:underline;

color:#dc7420;

font-size:22px;}

div.post_boxes div.post_area span.post_preview{

font-size:12px;

}



div.comment_box{

background:url('images/commentbox.png') no-repeat;

height:20px;width:95%;

text-align:left;padding-left:20px;

background-position:0px 4px;

}

div.comment_box a{

font-size:12px;

color:#666666;

}

div.post_boxes div.post_area div.comment_box button{

float:right;

margin:0px;padding:0px; display:inline}





div#left-side div#advertise_widget{

width:628px;

background:#ffffff;

border:1px solid #cfcfcf; margin-top:8px;height:80px;

} 

div#left-side div#advertise_widget img {padding-left:25px;

padding-top:10px;

padding-bottom:10px; }

div#left-side div#advertise_widget span.ad_here {

margin-left:13px;position:relative; top:30px;font-size:10px;

}

span.ad_here a{text-decoration:none;color:#346ba4;}

span.ad_here a:hover{text-decoration:none;color:#56b9ff;}



div.latest_posts div#bottom_content{

height:280px;

width:580px;

border-bottom:1px dashed #cecdcd;

margin-bottom:10px;

margin-left:30px;

font-size:12px;

}

div#bottom_content div.lefthand{

width:280px;border-right:1px dashed #cecdcd;

height:280px;

margin-bottom:0px;padding-top:0px;

}

div#bottom_content div.lefthand img, div#bottom_content div.righthand img{

float:left;margin-right:5px; margin-bottom:0px;

}



div#bottom_content div.righthand{

height:280px;

width:280px;

float:right;

margin-left:12px;

 margin-bottom:0px;

 padding-top:0px;}



div#post_contents div.blog_nav {

padding:5px;

}



/*Right side*/

div.content div#right-side{

width:300px;

margin-right:24px;

margin-left:20px;

position:relative;top:-91px;

float:left;

text-align: left;

}



div.social_patch div#stats{ float:right;}

div.social_patch div#stats img{margin-bottom:6px;}

div.social_patch div#connect{

float:left;font-size:22.2px;font-weight:bold;

}

div.social_patch div#connect ul{margin:0px;padding:0px;}

div.social_patch div#connect ul li{list-style:none;display:inline;margin-right:8px;}

div.social_patch div#connect ul li img{border-style:none}



div.content div#right-side div#search{

margin-top:10px;

}



div.content div#right-side div#leftbox,div.content div#right-side div#linkcat-2{

width:300px;



border:1px solid #cfcfcf;

background:#ffffff;



margin-top:16px;

position:relative;top:-10px;

}

.sponsor{

height:635px;

}

.ebook,.widget{

height:245px;

} 

div.content div#right-side div#linkcat-2 div#linkcat-2{

border:none;margin:none;background:none;padding-left:15px;

}

div.content div#right-side div#linkcat-2 div#linkcat-2 img{float:left; }

#ebook img{float:left; }

#ebook{padding-left:15px;margin-bottom:10px;}

div.content div#right-side div#linkcat-2 div#linkcat-2 h2,#ebook h2{

font-size:16px; font-weight:bold;text-decoration:underline;

margin-left:2px;

}

/*End of Content*/





/*Start of Footer*/



div.footer{

width:1000px;

height:auto;

background:#000000;

background:url('images/footer_bg.jpg') repeat-y;

}

.footerbox{

height:470px;

background:black;

border:1px solid #171717;

margin-left:11px;

margin-top:40px;

}



div.footer div.footer_middle{ 

width:273px;

}

div.footer div.footer_middle ul {float:left;margin-left:px;position:relative;left:-30px;}

div.footer div.footer_middle ul li{list-style:none; border-bottom:1px dashed #818181;float:left;color:white; padding-bottom:10px;padding-top:10px;width:240px;}



div.footer div#header{

font-size:18px;color:white;margin-bottom:10px;

}

div.footer div.alignment{margin-left:12px;margin-top:10px;font-size:12px;margin-bottom:10px }



div.footer div.alignment img{margin:5px;}



div.footer div#footer_left{

width:337px;color:white;

}

div.footer div#footer_right span.readmore{

float:right;

padding-top:40px;

padding-right:10px;

background:url('images/arrow.jpg') no-repeat;

background-position:0px 45px; padding-left:20px;

}





div.footer div#footer_right div.alignment img{padding-right:10px;padding-bottom:00px;}



div.footer div#footer_right{

width:337px;color:white;

}

div.footer div#copyright{

margin-top:40px;

background:#0b0b0b;

width:998px;

height:60px;

opacity:0.5;border:1px solid #171717;

text-align:center;

padding-top:18px;

color:white;

font-size: 12px;

}



div#copyright a {color:#346ba4;}

div#copyright a:hover {color:#56b9ff;}

/*End of Footer*/









/*BUTTONS and other form fields*/



.blue{

height:24px;

background:#0968b9;

border:1px solid #f1f1f1;

color:#ffffff;

padding-top:4px;

padding-bottom:5px;

text-decoration:none;



}



.blue:hover{background:#0d89f2;}



input.searchbox {

	padding-left:12px;

	padding-right:50px;

	border: 1px solid #909090;

	background: url('images/search_icon.png') no-repeat;

	width:299px;

	height:28px;



}

#slider-content{display:none;}

.author_time{float:left;font-size:12px;color:#666666;}

div#line{width:105%;margin-left:-15px;height:1px;border-bottom:1px solid #dddddd;}





h3#comments{display:none;}





img.alignleft{float:left;padding-right:5px;}



div#single_post p {text-align: justify;}

div#single_post a {color:#346ba4;}

div#single_post a:hover {color:#56b9ff;}





































#commentform{







	padding:10px;







	overflow:hidden;







	border:1px solid #d6d6d6;







	width:601px;







	width/**/:/**/579px;







}







#commentform p{







	margin:0 0 10px;







}







#commentform .changeAva{







	text-align:center;







	float:right;







	width:160px;







	width/**/:/**/148px;







	padding:5px 10px;







	border:1px solid #d6d6d6;







	background:#f9f9f9;







	font:11px/16px arial;







}







#commentform .changeAva h4{







	color:#4c7fc8;







	font:bold 14px/18px arial;







}







#commentform .changeAva span{







	display:block;







}







#commentform .changeAva a{







	color:#4c7fc8;







}







#commentform input,







#commentform textarea{







	padding:2px 3px;







	color:#a20d0d;







}







#author,







#email,







#url,







#comment{







	display:block;







	font-size:13px;







	border:1px solid #d6d6d6;







	font-family:arial;







	width:157px;







	width/**/:/**/218px;







	height:22px;







	height/**/:/**/auto;







	background:#f2f2f2 url(images/comment-input.jpg) repeat-x;







}







#commentform textarea#comment{







	width:571px;







	min-height:100px;







	border-width:1px;







	background:#f2f2f2 url(images/comment-textarea.jpg) repeat-x;







}







* html #commentform textarea#comment{







	height:100px;







}







#commentform input#submit{







	width:236px;







	height:34px;







	padding:0;







	float:left;







	border:none;







	background:url(images/submit.gif);







	cursor:pointer;







}







.commentlist{







	list-style:none outside;







	width:100%;







	overflow:hidden;







}







.commentlist li{







	margin:0 0 20px;







	width:100%;







	overflow:hidden;







}







.commentlist li #cmAvatar{







	float:left;







	margin:0 -1px 0 1px;







	display:inline;







	width:104px;







	font:0/0 arial;







	color:#fff;







	background:url(images/comment-pointer.jpg) no-repeat right 20px;







	position:relative;







}







.commentlist li.cadmin #cmAvatar{







	background:url(images/comment-auth-pointer.jpg) no-repeat right 20px;







}







.commentlist li .cmAvatar a{







	color:#fff;







}







.commentlist li .cmAvatar img{







	margin:0!important;







	display:block!important;







}









.commentlist li .cmContent{







	float:left;







	width:497px;







	width/**/:/**/400px;







	padding:5px 10px 0;







	border:1px solid #d6d6d6;







	background:#f9f9f9;







}







.commentlist li.cadmin .cmContent{







	border:1px solid #d6d6d6;







	background:#626267;







	color:#fff;







}







.commentlist li.cadmin .cmContent a{







	color:#fff;







}







.commentlist li .cmContent .cmInfo{







	font:13px/20px arial;







	color:#626267;







	padding:0 0 5px;







}







#cmbox  .commentlist li .cmContent .cmInfo a{







	color:#626267;







}







.commentlist li.cadmin .cmContent .cmInfo{







	color:#fff;







}







#cmbox  .commentlist li.cadmin .cmContent .cmInfo a{







	color:#fff;







}







.commentlist li .cmContent .cmInfo .cauth{







	font:bold 15px/20px arial;







}







.commentlist li .cmContent .cmInfo .cauth img{







	display:none!important;







}







.commentlist li p{







	padding:0 0 6px;







	clear:both;







	text-align:justify;







}







h3#respond,







h3#comments{



	font:18px/22px arial;



	color:#626267;



	padding:5px 0;



	margin: 0 0 20px 0;



}







img{border:none;}





div#footer_right img{margin-top:4px;}

div#feature_pic img{margin-top:8px;margin-left:8px;}

div#feature_pic{background:url('images/img_bg.png') no-repeat;width:130px;height:130px;}

.commentlist li .cmContent a {color:#346ba4;}

.commentlist li .cmContent a:hover {color:#56b9ff;}



div.footer div.footerbox a {color:#ffffff;text-decoration:none;}

div.footer div.footerbox a:hover {color:#56b9ff;text-decoration:underline;}



div.footerbox h2.widgettitle{font-size:18px;color:white;margin-bottom:10px;text-decoration:none;font-weight:normal}



div#bottom_content div.lefthand p{margin-right:12px}







#ebook ul{list-style:none;padding-left:3px;}

#ebook ul li a{color:#346ba4;font-size:15px;}

#ebook ul li a:hover {color:#56b9ff;}





#linkcat-2 ul {list-style:none;padding-left:3px;}

#linkcat-2 ul li a{color:#346ba4;font-size:15px;}

#linkcat-2 ul li a:hover {color:#56b9ff;}

div.post_boxes h3{height:40px;}

div.post_boxes{margin-top:20px}



div.textwidget a{font-size:15px;color:#346ba4;}

div.textwidget a:hover {color:#56b9ff;}







ol.commentlist { list-style:none; margin:0; padding:0; text-indent:0;float:left;width:100%; }

ol.commentlist li { border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  margin:0 0 10px; padding:0px 27px 5px 10px; position:relative;}

ol.commentlist li.comment {width:529px;}

ol.commentlist li div.comment-author { padding:0 170px 0 0; }

ol.commentlist li div.vcard { font:bold 14px/1.4 helvetica,arial,sans-serif; margin-left:50px;margin-top:10px;}

ol.commentlist li div.vcard cite.fn { font-style:normal; }

ol.commentlist li div.vcard cite.fn a.url { color:#c00; text-decoration:none; }

ol.commentlist li div.vcard cite.fn a.url:hover { color:#000; }

ol.commentlist li div.vcard img.avatar { border:5px solid #d5d5d5; left:7px; position:absolute; top:7px; }

ol.commentlist li div.comment-meta { font:bold 10px/1.4 helvetica,arial,sans-serif; top:5px; margin-left:50px;}



ol.commentlist li div.comment-meta a { color:#333; text-decoration:none;margin-left:2px; }

ol.commentlist li div.comment-meta a:hover { color:#000; }

ol.commentlist li p { font:normal 12px/1.4 helvetica,arial,sans-serif; margin:0 0 1em; }

ol.commentlist li ul { font:normal 12px/1.4 helvetica,arial,sans-serif; list-style:square; margin:0 0 1em; padding:0; text-indent:0; }

ol.commentlist li div.reply { background:#999; border:1px solid #666; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; color:#fff; font:bold 9px/1 helvetica,arial,sans-serif; padding:5px 10px;  text-align:center; width:36px; }

ol.commentlist li div.reply:hover { background:#c30; border:1px solid #c00; }

ol.commentlist li div.reply a { color:#fff; text-decoration:none; text-transform:uppercase; }

ol.commentlist li ul.children { list-style:none; margin:1em 0 0; text-indent:0; }

ol.commentlist li ul.children li.comment {width:600px;}

ol.commentlist li ul.children li.comment-author-admin {}

ol.commentlist li ul.children li.depth-2 { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-3 { margin:0 0 .25em; }

ol.commentlist li ul.children li.depth-4 { margin:0 0 .25em; }

ol.commentlist li.even { background:#fff; }

ol.commentlist li.odd { background:#f6f6f6; }

ol.commentlist li.pingback div.vcard { padding:0 170px 0 0; }

div.comment-body{width:500px;}

div.comment-body p{width:500px;position:relative;top:10px;}

li.parent div.comment-body p{width:430px;}





ol.commentlist li a{color:#346ba4;}

ol.commentlist li a:hover {color:#56b9ff;}



div#ppsinglecomments{width:628px}







div.commment_top a{color:#346ba4;}

div.commment_top a:hover {color:#56b9ff;}

div.commment_top{border:1px solid #d5d5d5; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;  margin:0 0 10px; padding:0px 27px 5px 10px; position:relative;}

h2 a{text-decoration:underline;

color:#dc7420;

font-size:22px;}



p.postmetadata,p.postmetadata a{

color:#666;font-size:12px;}

div.navigation{padding-bottom:25px;padding-top:15px;}

div.navigation div.alignleft{float:left}

div.navigation div.alignright{float:right}

div.navigation a{color:#346ba4;}



div.navigation a:hover {color:#56b9ff;}



p.postmetadata span.comment_text_q a {font-size:14px;color:#346ba4;}

p.postmetadata span.comment_text_q a:hover {color:#56b9ff;}

ul.oio-banner-zone{margin-none;}





gallery-item dl,dt,dd {color:#000000; font-size:12px; text-decoration:none;}

