/*
Theme Name: YoMaggie Theme
Theme URI: http://www.yomaggie.com/wp-content/themes/Yomaggie
Description: The Official Site of YoMaggie
Version: 1.6
Author: Maggie Hadleigh-West
Author URI: http://yomaggie.com
*/

/*reset*/
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, img, small, strong, dl, dt, dd, ol, ul, li, fieldset, form, label {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
vertical-align : baseline;
background : transparent;

}
body {
line-height : 1.5;
font-family : arial, helvetica, sans-serif;
background-image:url(images/header_behindBkgd8.png);
background-repeat : no-repeat;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
body {
line-height : 1.5;
font-family : arial, helvetica, sans-serif;
background-image:url(images/header_behindBkgd8.png);
background-repeat : no-repeat;
}
}


ol, ul {
list-style : none;
}
h2 {
font-size : 20px;
}
p {
font-size : 13px;
}
a:link {
text-decoration : none;
color : #c8610d;
}

a:visited {
text-decoration : none;
color : #c8610d;
}

a:hover {
text-decoration : underline;
color: #A6A9A8;
}
/*end reset*/




@media screen and (-webkit-min-device-pixel-ratio:0) 
{
/*reset*/
html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, address, code, img, small, strong, dl, dt, dd, ol, ul, li, fieldset, form, label {
margin : 0;
padding : 0;
border : 0;
outline : 0;
font-size : 100%;
vertical-align : baseline;
background : transparent;
}
body {
line-height : 1.5;
font-family : arial, helvetica, sans-serif;
background-image:url(images/header_behindBkgd8.png);
background-repeat : no-repeat;
}

ol, ul {
list-style : none;
}
h2 {
font-size : 20px;
}
p {
font-size : 13px;
}
a {
text-decoration : none;
color : #c8610d;
}
a:hover {
text-decoration : underline;
}
}
/*end reset*/



@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#wrap {
margin : auto;
width : 983px;
background:#FFF;
}
}

#wrap {
margin : auto;
width : 983px;
background:#FFF;
}


#header {
background:url(images/headerBkgd8.png) no-repeat;
height : 100px;
}



#header #hleft p{
color:#fff;
font-style:normal;
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
font-weight:normal;
margin-left:0px;
margin-top:-20px;
width: 650px;
}

#footInfo {
color:#000000;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
margin-left:0px;
margin-top:50px;
padding: 30px 30px 0 30px;
text-align: center;
font-weight: normal;
}

#footInfo a:link, a:visited{
color: #000000;
text-decoration: none;
}

#footInfo a:hover, a:active{
color:#000000;
text-decoration: underline;
}

.clear {
clear: both;
}


#header #hleft a{
	color:#fff;
}

#hleft{
	clear:both;
	position:relative;

}



#hright{
	float:right;
	width:230px;
	margin-top:150px;
	background:#9CF;
	
	
}

#hright ul li a{
	display:inline;
	
}


@media screen and (-webkit-min-device-pixel-ratio:0) 
{

#fb-box {
	width: 250px;
	
	float: right;
}

#header #socialicons{
	margin-left:840px;
	width:200px;
	margin-top:0px;
}

#header #socialicons #fb a img{
width:40px;
float:left;
	
}

#header #socialicons #tw a img{
width:40px;
margin-left:5px;
margin-top:.5px;
}

#header #socialicons #imdb a img{
width:40px;
margin-left:7px;
margin-top:-.5px;
position:absolute;
}
}

#hright ul li.fb{
background:#6F3;
	
}
#header #socialicons{
margin-left:840px;
width:140px;
margin-top:0;
position:absolute;
}

#fb a img{
width:40px;
float:left;
}

#tw a img{
width:40px;
float:left;
margin-left:5px;
margin-top:-25px;
}

#imdb a img{
width:40px;
float:left;
margin-left:90px;
margin-top:-50px;
}

.yomaggie{
background:url(images/yomaggie_title.png) no-repeat;
width:487px;
height:90px;
margin-left:20px;
}

#header h5{
float:right;
width:500px;
margin-top:-130px;
font-size:10px;
font-family:Verdana, Geneva, sans-serif;
text-align:center;
color:#a6a9a8;
}


#header p{
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
color:#a6a9a8;
margin-top:-5px;
padding-left:69px;
line-height:16px;
}

#header p a{
text-decoration:none;
color:#a6a9a8;
}

#form{
margin-left:15px;
margin-top:180px;
position:absolute;
clear:both;
}

#form p{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
font-style:normal;
color:#a6a9a8;
}

/*styling of navigation links*/
#header #nav {
float : left;
padding-left:60px;
width:200px;
margin-top:70px;
position:absolute;
clear:both;

}

#header #nav ul {
list-style-type : none;
margin : 0;
position : relative;
top : -5px;
}

#header #nav ul li {
display:list-item;
font-family:Verdana, Geneva, sans-serif;
font-size : 15px;
font-weight: normal;
margin-bottom:10px;
padding-left:px;
line-height:22px;
}

#header #nav ul li a {
color : #000;
text-decoration : none;
}

/*Add Twitter Feed */
#twitterfeed {
background:url(images/twitterBk3.png) no-repeat;
position:absolute;
width : 305px;
height:100px;
margin-top:40px;
}



@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#twitterfeed {
background:url(images/twitterBk3.png) no-repeat;
position:absolute;
width : 310px !important;
height:100px;
margin-top:50px;
/*padding-left:5px;*/
float:left;

}
}







/*#twitterfeed ul li{
font-size : 11px;
font-family:Verdana, Geneva, sans-serif;
color : #fff;
line-height:16px;
margin-top:30px;
text-align:center;
z-index:13;
width:300px;
height:70px;
}
*/











/*#twitterfeed ul li a{
position:absolute;
width:310px;
background:#C30;
margin-top:20px;
/*z-index:14px;
}
*/

#twittertitle{
width:300px;
margin-top:130px !important;
position:absolute !important;
margin-left:15px;
line-height:1em;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#twittertitle{
width:300px;
margin-top:150px !important;
position:absolute !important;
margin-left:15px;
}
}



#twittertitle h2{
color:#a6a9a8;
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
}
	
/*p.twitter-message a{
color : #fff;
}
*/
#main{
width:983px;
margin-top:220px;
clear:both;
}

#rightside{
float:right;
width:670px;
margin-top:-190px;
}
 

#leftside{
float:left;
width:310px;
height:390px;
margin-top:163px;
}


#maggiephoto{
float:right;
clear:both;
}

#blurb{
width:300px;
margin-top:260px;
margin-left:20px;
position:absolute;
z-index:20;
}

#blurb p{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	line-height:17px;
	padding-right:10px;
	color:#a6a9a8;
}

#blurb h6{
font-size:9px;
font-family:Verdana, Geneva, sans-serif;
margin-top:-10px;
color:#a6a9a8;
}

/*styling of categories on homepage*/
#categories ul li{
display:inline-block;
}

#categories{
width:640px !important;
margin-top:130px;
margin-left:85px;
padding:0;
float:right;
clear:both;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#categories{ 
width:655px !important;
margin-top:570px;
margin-left:45px;
padding:0;
position:absolute;
/*float:right;*/
z-index:100;

}
}


#homelaurel{
	position:absolute;
	z-index:100px;
	margin-top:-115px;
	margin-left:-25px;
}



li.currentproject{
float:left;
}

li.videos{
float:left;
margin-left:12px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
li.videos{
float:left;
margin-left:px;
}
}

li.workshop{
margin-left:20px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) 
{
li.workshop{
margin-left:15px;
width:203px;
}
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#PH h2{
font-family:Verdana, Geneva, sans-serif;
color : #000;
font-weight : normal;
font-style:italic;
font-size : 15px;
padding-left:130px;
margin-top:540px;
position:absolute;
}
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#PH h2{
font-family:Verdana, Geneva, sans-serif;
color : #000;
font-weight : normal;
font-style:italic;
font-size : 15px;
margin-left:9px;
margin-top:540px;
position:absolute;
}
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#VD h2{
font-family:Verdana, Geneva, sans-serif;
color : #000;
font-weight : normal;
font-size : 15px;
margin-left:10px;
margin-top:540px;
position:absolute;
}
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#WK h2{
font-family:Verdana, Geneva, sans-serif;
color : #000;
font-weight : normal;
font-size : 15px;
margin-top:540px;
position:absolute;
width:100px;
margin-left:10px;
}
}


#PH h2{
font-family:Verdana, Geneva, sans-serif;
color : #000;
font-weight : normal;
font-style:italic;
font-size : 15px;
padding-left:83px;
margin-top:540px;
position:absolute;
}

#VD h2{
font-family:Verdana, Geneva, sans-serif;
color : #000;
font-weight : normal;
font-size : 15px;
padding-left:330px;
margin-top:540px;
position:absolute;
}

#WK h2{
font-family:Verdana, Geneva, sans-serif;
color : #000;
font-weight : normal;
font-size : 15px;
padding-left:520px;
margin-top:540px;
position:absolute;
}



/*styling of about page*/


#aboutstyles p{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height:17px;
color:#a6a9a8;
}
	
.about_content{
margin-top:-20px;
}



#about_main2 h1{
font-family:Verdana, Geneva, sans-serif;
font-size:20px;
color:#a6a9a8;
font-weight:normal;
margin-top:30px;
}

	
#about_main2{
margin-top:28px;
width:700px;
float:right;
min-height:400px;

}






#about_main{
margin-top:25px;
width:700px;
float:right;
height:400px;
}


#about_main h1{
font-family:Verdana, Geneva, sans-serif;
font-size:24px;
color:#a6a9a8;
font-weight:normal;
margin-top:30px;
}
	

#about_main p{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height:17px;
padding-right:10px;
margin-top:-20px;
color:#a6a9a8;
}

/*styling of the bio page*/


#biography2 h1{
font-size:20px;
font-family:Verdana, Geneva, sans-serif;
margin-top:63px;
color:#a6a9a8;
font-weight:normal;
}

#biography2{
float:right;
width:700px;
margin-top:-6px;
}

#biostyles img{
float:left;
padding-right:5px;
border:0px none;
}
	
#biostyles p{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height:16px;
padding-right:10px;
color:#a6a9a8;
}




#biography h1{
font-size:24px;
font-family:Verdana, Geneva, sans-serif;
margin-top:60px;
color:#a6a9a8;
font-weight:normal;
}

#biography{
float:right;
width:700px;
margin-top:-8px;
}

#biography p{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height:17px;
padding-right:10px;
margin-top:px;
color:#a6a9a8;
}

#biography p img{
float:left;
clear:both;
padding-right:5px;
margin:0;
}

/*styling of project listings page*/
#projects h1{
font-size:20px;
font-family:Verdana, Geneva, sans-serif;
margin-top:px;
color:#a6a9a8;
font-weight:normal;
}

#projects {
float:right;
width:700px;
margin-top:56px;
}


#projecttxt p{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height:17px;
padding-right:10px;
color:#a6a9a8;
}

#projecttxt p a{
color:#a6a9a8;
text-decoration:none;
}

#projecttxt h2{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
font-weight:bold;
color:#a6a9a8;
text-decoration:none;
font-style:italic;
}

#projecttxt h3{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
font-weight:bold;
color:#a6a9a8;
text-decoration:none;
font-style:italic;
}


/*hack to move scar red link over to the left for positioning reasons- as request by MHW*/
#sr{
margin-top:-1px;
}
/*hack to move war zone link over to the left for positioning reasons- as request by MHW*/
#wz{
margin-top:-1px;
}
/*hack to move 4min link over to the left for positioning reasons- as request by MHW*/
#4min{
margin-top:-1px;
}



/*styling of workshops page */
#workshops{
float:right;
width:700px;
margin-top:28px;
}

#workshops h1{
font-size:20px;
font-family:Verdana, Geneva, sans-serif;
margin-top:30px;
color:#a6a9a8;
font-weight:normal;
}

/*controls div located in the blog content section of workshops page in WP*/
#workshop_txt{
margin-top:-5px;
}

/*controls paragraphs positioning and color located in the blog content section of workshops page in WP*/
#workshop_txt p{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height:17px;
padding-right:10px;
color:#a6a9a8;
}

/*controls p links located in the blog content section of workshops page in WP*/
#workshop_txt p a{
color:#a6a9a8;
text-decoration:none;
}

/*controls H2 elements located in the blog content section of workshops page in WP*/
#workshop_txt h2{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
font-weight:bold;
color:#a6a9a8;
text-decoration:none;
font-style:italic;
margin-top:-18px;
margin-bottom:-18px;
}





/*styling of services page*/

#servicesstyles{
	margin-top:-25px;
}

#servicesstyles h2{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
font-weight:normal;
color:#a6a9a8;
text-decoration:none;
}

#servicesstyles p{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height:17px;
padding-right:10px;
color:#a6a9a8;
}
	
#services2{
float:right;
width:700px;
margin-top:27px;
}


#services2 h1{	
font-size:20px;
font-family:Verdana, Geneva, sans-serif;
margin-top:30px;
color:#a6a9a8;
font-weight:normal;
}








#services{
float:right;
width:700px;
margin-top:25px;
}

#services h1{
font-size:24px;
font-family:Verdana, Geneva, sans-serif;
margin-top:30px;
color:#a6a9a8;
font-weight:normal;
}

#services h2{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
font-weight:normal;
color:#a6a9a8;
text-decoration:none;
}

#services p{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height:17px;
padding-right:10px;
color:#a6a9a8;
}
	
	


/*styling of press packages page*/





#press h1{
font-size:20px;
font-family:Verdana, Geneva, sans-serif;
margin-top:30px;
color:#a6a9a8;
font-weight:normal;
}

#press {
float:right;
width:700px;
margin-top:27px;
}


@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#presstxt{	
margin-top:-10px;	
	
}
}


#presstxt p{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height:17px;
padding-right:10px;
color:#a6a9a8;
}

#presstxt p a{
color:#a6a9a8;
text-decoration:none;
}

#presstxt h2{
color:#a6a9a8;
}

#presstxt h3{
color:#a6a9a8;
margin-bottom:5px;
}

#presspackage_laurel{
	margin-top:-76px;
	margin-left:5px;
}
	
@media screen and (-webkit-min-device-pixel-ratio:0) 
{	
#presspackage_laurel{
	position:absolute;
	width:691px;
	margin-top:-79px;
	margin-left:5px;
}
}
	

/*Styling of Press Page*/
#MaggieImage{
	position:absolute;
	margin-top:80px;
	margin-left:820px;
	clear:both;
}

/*This is no longer being used but can be used in the future*/
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#scrollpresscontent{
	
	
}
}

#presscontent{
float:left;
width:550px;
margin-left:250px;
margin-top:88px;
min-height:600px;
clear:both;
}

#presscontent h1{
font-size:20px;
font-family:Verdana, Geneva, sans-serif;
margin-top:-30px;
color:#a6a9a8;
margin-left:10px;
font-weight:normal;
}

#pressstyles h2{
font-family:Verdana, Geneva, sans-serif;
font-size:15px;
color:#a6a9a8;
margin-left:10px;

}

#pressstyles h2 a {
	margin-left:25px;
	font-size:12px;
	color:#900;
}

#pressstyles p{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height:17px;
padding:10px;
color:#a6a9a8;
}

	
	
/*styling of current projects page*/

#scroller{
	width:220px;
	position:absolute;
	margin-top:450px;
	margin-left:60px;
}

#scroller h3{
	font-family:Verdana, Geneva, sans-serif;
	color:#282828;
	font-size:12px;
	
}


/*adding laurel to the page*/

#cplaurel{
	z-index:100;
	margin-top:0px;
	padding-top: 70px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#cplaurel{
	position:absolute;
	z-index:100;
	margin-top:-70px;
}
}
	

#currentprojects_primary{
float:right;
width:700px;
margin-top:0px;
margin-bottom:38px;
}

#currentprojects_primary h1{
font-size:14px;
font-family:Verdana, Geneva, sans-serif;
margin-top:80px;
color:#a6a9a8;
font-weight:normal;
padding-left:0px;
margin-bottom:20px;
}

#currentprojects_primary h2 a{
font-family:Verdana, Geneva, sans-serif;
font-size:16px;
font-weight:normal;
color:#a6a9a8;
text-decoration:none;
padding-left:5px;
font-weight:bold;
font-style:italic;
}

#currentprojects_primary h3, a{
color:#dc8e46
text-decoration:none;
padding-left:0px;
}

#currentprojects_txt{
padding:5px;
}

#currentprojects_txt h5{
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
font-style:italic;
line-height:17px;
font-weight:normal;
color:#a6a9a8;
}

#currentprojects_txt h3{
margin-left:-3.5px;
color:#a6a9a8;
}

#currentprojects_txt p{
font-family:Verdana, Geneva, sans-serif;
font-size:14px;
line-height:17px;
padding-right:10px;
color:#a6a9a8;
}

/*styling of videos page */
#videos_content{
margin-top:3px;
padding:0;
width:700px;
float:right;
}

#videos_content h1{
font-size:20px;
font-family:Verdana, Geneva, sans-serif;
margin-top:55px;
color:#a6a9a8;
font-weight:normal;
padding-left:5px;
margin-bottom:20px;
}
	
#videomain{
padding-left:8px;
}

#videomain h3{
font-style:italic;
font-weight:normal;
color:#a6a9a8;
}

/*styling of store page*/
#store_content{
min-height:900px;
width:700px;
float:right;
}


#store_content h1{
font-size:20px;
font-family:Verdana, Geneva, sans-serif;
margin-top:57px;
color:#a6a9a8;
font-weight:normal;
}


/*styling of the donation section of the store*/
#donation{
width:434px;
float:left;
}

#donation p{
color:#a6a9a8;
}

#donation a{
color:#a6a9a8;
}

#donate2{
float:left;
margin-top:65px;
margin-left:300px;
height:600px;
width:650px;
font-size:14px;
font-family:Verdana, Geneva, sans-serif;
font-style:normal;
color:#a6a9a8;
}

#donate2 a{
color:#a6a9a8;
}
/*styling of pay pal links and info*/

#PH2011{
float:left;
width:240px;
clear:right;
}

#PH2011 h2{
font-size:14px;
font-family:Verdana, Geneva, sans-serif;
color:#a6a9a8;
font-weight:normal;
font-style:italic;
}




#warzone{
width:200px;
}

#warzone h2{
font-size:14px;
font-family:Verdana, Geneva, sans-serif;
color:#a6a9a8;
font-weight:normal;
font-style:italic;
}
	

#warzone2{
width:292px;
clear:both;
}

#warzone2 h2{
font-size:14px;
font-family:Verdana, Geneva, sans-serif;
color:#a6a9a8;
font-weight:normal;
font-style:italic;
}
	
#playerhating{
width:240px;
}

#playerhating h2{
font-size:14px;
font-family:Verdana, Geneva, sans-serif;
color:#a6a9a8;
font-weight:normal;
font-style:italic;
}
	
#fourminutes h2{
font-size:14px;
font-family:Verdana, Geneva, sans-serif;
color:#a6a9a8;
font-weight:normal;
font-style:italic;
}
	
#fourminutes{
width:163px;
}






.links_content{
margin-top:-20px;
}

.links_content p a {
	color:#00F;
}


#links_main h1{
font-family:Verdana, Geneva, sans-serif;
font-size:20px;
color:#a6a9a8;
font-weight:normal;
margin-top:30px;
}

	
#links_main{
margin-top:27px;
width:700px;
float:right;
min-height:400px;

}












/*styling of blog page*/
#blog h1 {
font-size:18px;
font-family:Verdana, Geneva, sans-serif;
color:#a6a9a8;
font-weight:normal;
margin-left:px;
margin-top:-10px;
margin-bottom:20px;
text-decoration:underline;
}

#blog_main {
width : 983px;

}

.blog-post a{
	margin-left:-2px;
}

.blog-post {
margin-top : -10px;
overflow :visible;
position : relative;
min-height : 400px;
width:510px;
/*padding:10px;*/
float:left;
margin-bottom:5px;
color:#a6a8a9;
/*border-bottom:1px dotted #a6a9a8;*/
}

.blog-post img {
padding:2px;
padding-right:5px;
float:left;
margin-left:-4px;
}
	
#blog12 h1 {
font-size:18px;
font-family:Verdana, Geneva, sans-serif;
color:#a6a9a8;
font-weight:normal;
margin-left:px;
margin-top:-10px;
margin-bottom:20px;
text-decoration:underline;
}

#blog_main12 {
width : 983px;

}




.blog-cat12{
margin-top : -10px;
overflow : hidden;
position : relative;
min-height : 400px;
width:520px;
float:left;
margin-bottom:40px;
color:#a6a8a9;
}

.blog-cat12 img {
	
padding:2px;
padding-right:5px;
float:left;
margin-left:-4px;
}

.blog-cat12 p a{
color : #666;
text-decoration:none;
margin-left:-2px;
}

#blog12{
float:left;
width:510px;
position:relative;
margin-top:70px;
margin-left:250px;
}

.blog-cat12{
	overflow:visible;
}
.blog-cat12 .more-link{
color:#900;
font-style:italic;
margin-left:-2px;
font-family:Verdana, Geneva, sans-serif;
font-size:12px;
}


.blog-cat12 p{
color : #a6a9a8;
font-size : 14px;
margin-top : -5px;
padding-right:1px;
line-height:17px;
}

.blog-cat12 a{
	margin-left:-3px;
}


.blog-cat12 h2{
font-size:21px;
font-family:Verdana, Geneva, sans-serif;
color:#a6a9a8;
font-weight:normal;
margin-left:-2px;
}

.blog-cat12 p.meta {
color : #a6a9a8;
font-size : 12px;
font-style : normal;
font-family:Verdana, Geneva, sans-serif;
padding : px;
margin-bottom : 1.6em;
width : 300px;
height : 15px;
line-height : 15px;
margin-top:3px;
}


.cat12Comments a{
color : #a6a9a8;
margin-top:40px;
margin-bottom:50px;
font-size : 15px;
font-family:Verdana, Geneva, sans-serif;
font-style : italic;
}






/*border-bottom:1px dotted #a6a9a8;*/
/*.blog-post img {
float : left;
margin : 8px 10px 5px 0;
padding : 5px;
position : relative;
border:1px solid #999;
}
*/

#blog{
float:left;
width:520px;
position:relative;
margin-top:70px;
margin-bottom:50px;
margin-left:250px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
.blog-post p{
color : #a6a9a8;
font-size : 14px;
margin-top : -5px;
padding-right:1px;
line-height:16px;
margin-left:3px;
}
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
.blog-post{
}
}

.blog-post p{
color : #a6a9a8;
font-size : 14px;
margin-top : -5px;
padding-right:1px;
line-height:16px;
margin-left:3px;
}

.blog-post p a{
color : #666;
text-decoration:none;
margin-left:-2px;
}

.blog-post h2{
font-size:21px;
font-family:Verdana, Geneva, sans-serif;
color:#a6a9a8;
font-weight:normal;
margin-left:-4px;
}

.blog-post p.meta {
color : #a6a9a8;
font-size : 12px;
font-style : normal;
font-family:Verdana, Geneva, sans-serif;
padding : px;
margin-bottom : 1.6em;
width : 300px;
height : 15px;
line-height : 15px;
margin-top:3px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) 
{
.playerhatinglink a{
	margin-top:-20px;
	position:absolute;
	
}
}

.playerhatinglink a{
	margin-top:-20px;
	position:absolute;
	
}

/*Styling of the Archive Template*/

#archive h1 {
font-size:18px;
font-family:Verdana, Geneva, sans-serif;
color:#a6a9a8;
font-weight:normal;
margin-left:px;
margin-top:-10px;
margin-bottom:20px;
}

#archive_main {
width : 983px;

}

.archive-post a{
	margin-left:-2px;
}

.archive-post {
margin-top : -10px;
overflow :visible;
position : relative;
/*min-height : 400px;*/
width:510px;
float:left;
margin-bottom:35px;
border-bottom:1px dotted #292929;
color:#a6a8a9;
}

.archive-post img {
padding:2px;
padding-right:5px;
float:left;
margin-left:-4px;
}




#archive{
float:left;
width:520px;
position:relative;
margin-top:70px;
margin-bottom:50px;
margin-left:250px;
}

.archive-post p{
color : #a6a9a8;
font-size : 14px;
margin-top : -5px;
padding-right:1px;
line-height:16px;

}

.archive-post p a{
color : #666;
text-decoration:none;
margin-left:-2px;
}

.archive-post h2{
font-size:21px;
font-family:Verdana, Geneva, sans-serif;
color:#a6a9a8;
font-weight:normal;
margin-left:-4px;
}

.archive-post p.meta {
color : #a6a9a8;
font-size : 12px;
font-style : normal;
font-family:Verdana, Geneva, sans-serif;
padding : px;
margin-bottom : 1.6em;
width : 310px;
height : 15px;
line-height : 15px;
margin-top:3px;
}

/*end Archive Styling*/

#Cat1{
	/*border-bottom:2px dotted #796666;*/
	
}

#Cat2{
	/*border-bottom:2px dotted #796666;*/
	margin-bottom:28px;
}

#Cat3{
	/*border-bottom:2px dotted #796666;*/
	margin-bottom:28px;
}


#Cat1 a{
	margin-left:-2px;
	
}

#Cat2 a{
	margin-left:-2px;
	
}

#Cat3 a{
	margin-left:-2px;
	
}

#Cat1 h2 a{
	margin-left:.5px;
	
}

#Cat1 p.meta {
	margin-left:2px;
	width:1000px;
	
}

#Cat2 h2 a{
	margin-left:.5px;
	
}

#Cat3 h2 a{
	margin-left:.5px;
	
}


.BlogComments a{
color : #a6a9a8;
margin-top:40px;
font-size : 15px;
font-family:Verdana, Geneva, sans-serif;
font-style : italic;
}



#retweet{
	margin-top:10px;
	margin-left:3px;
	width:300px;
	
}

#shareFB a{
	font-size:12px;
	text-decoration:none;
	color:#36C;
	margin-left:-3px;
}


/*sidebar styling*/

#archives-3{
	margin-bottom:28px;
}

 #archives-3 li a{
font-family:Verdana, Geneva, sans-serif;
font-size : 14px;
font-weight: normal;
color:#a6a9a8;
	 
}

.textwidget{
	margin-top:45px;
}

categories-3 li a{
font-family:Verdana, Geneva, sans-serif;
font-size : 14px;
font-weight: normal;
color:#a6a9a8;
text-decoration:none;
}



#blog_message p{
font-family:Verdana, Geneva, sans-serif;
font-size : 14px;
font-weight: normal;
color:#a6a9a8;
text-align:center;
}
	


#sidebarBlog{
	position:absolute;
	width:150px;
	margin-top:5px;
	margin-left:593px;
	
	
}

#sidebarCategory{
	margin-top:px;
	margin-left:20px;
	float:right;
	
}

h2.widgettitle {
color : #a6a9a8;
font-family:Verdana, Geneva, sans-serif;
font-size : 15px;
font-weight:normal;
margin-left:3px;
}

#footer {
background-image:url(images/footerBkgd_3.jpg);
background-repeat : no-repeat;
background-position : bottom center;
clear : both;
position : relative;
z-index : 10;
height : 100px;
margin-top : 0px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#footer {
background-image:url(images/footerBkgd_3.jpg);
background-repeat : no-repeat;
background-position : center;
clear : both;
position : relative;
z-index : 10;
height : 100px;
margin-top : -100px;
}
}

body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}


#footer h4 {
font-family:Verdana, Geneva, sans-serif;
font-size : 13px;
color : #fff;
float : left;
width:400px;
margin-left : 130px;
margin-top : 50px;
font-weight : normal;
}

#footer h5{
float:right;
width:400px;
margin-top:50px;
font-family:Verdana, Geneva, sans-serif;
font-size : 13px;
color : #fff;
font-weight : normal;
}
	
#footer h5 a{
color:#900;
}

/*styling comments area*/

#sidebarSingle{
	position:absolute;
	width:150px;
	margin-top:75px;
	margin-left:843px;
	
}
	

#single_main{
margin-bottom : 1px;
/*overflow : hidden;*/
position : relative;
margin-top : 10px;
/*min-height : 200px;*/
width:500px;
padding:10px;
float:left;
margin-left:250px;
}

.single-item {
	width:540px;

}

.single-item img{
	padding:2px;
	padding-right:5px;
	float:left;
	margin-left:-2px;
}


.single-item h2 {
font-size:22px;
font-family:Verdana, Geneva, sans-serif;
margin-top:30px;
margin-left:-2px;
color:#a6a9a8;
font-weight:normal;
}

.single-item p.meta {
color : #a6a9a8;
font-size : 12px;
font-style : normal;
font-family:Verdana, Geneva, sans-serif;
padding : 4px;
margin-bottom : 1.6em;
margin-left:-2px;
width : 550px;
height : 15px;
line-height : 15px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
.single-item p {
color : #a6a9a8;
font-size : 14px;
line-height:16.5px;
/*margin-top : -5px;*/
/*padding-right:1px;*/
text-align:left;
margin-left:3px;

}
}

.single-item p {
color : #a6a9a8;
font-size : 14px;
line-height:16.5px;
/*margin-top : -5px;*/
/*padding-right:1px;*/
text-align:left;
margin-left:3px;

}

.single-item p a{
color : #a6a9a8;
text-decoration:none;
margin-top:-10px;
position:absolute;
margin-left:-2px;
}

.singleComments {
margin-top:60px;
border-top:3px dotted #a6a9a8;
}

.singleComments a{
color : #a6a9a8;
margin-top:50px;
font-size : 15px;
font-family:Verdana, Geneva, sans-serif;
font-style : italic;
}


.main_comment p{
color : #000;
margin-top:-2px;
font-size : 14px;
font-family:Verdana, Geneva, sans-serif;
font-style:normal;
}

.BlogComments #morePrev{
width:900px;
margin-left:-55px;
}

/*styling of thank you page*/
#thankyou{
float:left;
width:650px;
position:relative;
margin-top:60px;
margin-bottom:100px;
margin-left:300px;
clear:both;
}
	
#thankyou h1{
font-size:24px;
font-family:Verdana, Geneva, sans-serif;
color:#a6a9a8;
font-weight:normal;
margin-left:px;
}
	
.more-link{
	color:#900;
	font-style:italic;
	margin-left:-2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
	
	
.blog-post .more-link{
	color:#900;
	font-style:italic;
	margin-left:-2px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}
	

@media screen and (-webkit-min-device-pixel-ratio:0) 
{	
#WidgetDiv4255 {
	margin-top:10px;
	margin-left:180px;
	
}
}

#WidgetDiv4255 {
	margin-top:10px;
	margin-left:80px;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
#laurels_presspk{
	position:absolute !important;
	margin-top:-200px;
	margin-left:10px;
}
}
	

#laurels_presspk{
	position:absolute;
	margin-top:-70px;
	margin-left:10px;
}
	
	
	
#PHMovie{
margin-top:3px;
padding:0;
width:750px;
float:right;
}

#PHMovie p{
margin-left:10px;
}

#PHMovie h1{
font-size:20px;
font-family:Verdana, Geneva, sans-serif;
margin-top:55px;
color:#a6a9a8;
font-weight:normal;
/*margin-left:-20px;*/
margin-bottom:20px;
text-align:left;
}

@media screen and (-webkit-min-device-pixel-ratio:0) 
{
.videos_items{
min-height:350px;
}
}


.videos_items{
min-height:350px;
}



/*
@media screen and (-webkit-min-device-pixel-ratio:0) 
{	
#PHMovie{
margin-top:3px;
padding:0;
width:750px;
float:right;
min-height:500px;
}	
}
*/	
