/*
Theme Name: PEG 
Description: The PEG Garden Geek theme 
Version: 1
Author: PRATAP SINGH RATHORE
*/
*
{
 margin:0px;
 padding:0px;
}

body
{
 font-family:verdana;
 color:#000000;
 font-size:12px;
 text-align:center;
}

#wrapper
{
 float:left;
 text-align:left;
} 

#headermain
{
 width:100%;
 background:#cdcdcd;
 float:left;
 padding:10px 0px;
 text-align:center;
}

.header
{
 margin:auto;
 width:980px;
 text-align:left;
}

.logo
{
 float:left;
}

.menumain
{
 float:right;
}

.headerlinks
{
 text-align:right;
} 

.headerlinks a 
{
 margin-left:40px;
 text-decoration:none;
 font-size:14px;
 font-weight:bold;
 color:#000000;
}

.headerlinks a:hover
{
 color:#f04a2d;
} 
.headerlinks a.active
{
 color:#f04a2d;
} 
.menu1
{
 text-align:right;
 margin-top:20px;
} 

.menu1 li
{
 float:left;
 list-style:none;
 margin-left:30px;
}

.menu1 a 
{
 text-decoration:none;
 color:#000000;
 font-size:12px;
 float:left;
}

.menu1 a:hover
{
 border-bottom:2px solid #f04a2d;
} 
.menu1 a.active
{
 border-bottom:2px solid #f04a2d;
} 
#slidermain
{
 background:#000000;
 border-bottom:15px solid #f04a2d;
 float:left;
 width:100%;
 font-family:helvetica;
 text-align:center;
 height:350px;
} 

.slider1
{
 width:980px;
 margin:auto;
 text-align:left;
 
}

.sliderarrow
{
 float:left;
 margin-top:100px;
 position:relative;
 width:40px;
}

.slidermiddle
{
 float:left;
 margin:0 65px;
 width:740px;
}

.main_content
{
 width:100%;
 text-align:center;
 float:left;
 margin-top:35px;
 margin-bottom:20px;
}

.sliderimg
{
 float:left;
} 

.slidercontent
{

}

.slidercontent h2
{
 font-size:40px;
}

.slidercontent1
{
 font-size:16px;
 color:#ebe9e9;
 font-weight:bold;
} 

.slidercontent2
{
 font-size:12px;
 color:#ebe9e9;
 margin-top:5px;
 line-height:18px;
}

.slidercontent3
{
 font-size:12px;
 color:#ebe9e9;
 margin-top:5px;
 line-height:18px;
}

#content
{
 width:980px;
 margin:auto;
 font-family:helvetica;
 text-align:left;
}

.contactusmain
{
 float:left;
 margin-top:20px;
} 

.contactusleft 
{
	width:10px;
 float:left;
}

.contactusmiddle 
{
 float:left;
 background:#c0c0bf;

 height:164px;
 width:960px;
}

.contactus
{
 width:300px;
 float:left;
 padding:0px 10px;
 margin-top:20px;
} 

.contactusimg
{
 background:#FFFFFF none repeat scroll 0 0;
 border:1px solid #DDDDDD;
 float:left;
 padding-top:10px;
 height:100px;
 margin-right:10px;
 text-align:center;
 width:113px;
}

.contactuscontent
{
 float:left;
 width:150px;
 margin-top:25px;
 margin-left:10px;
} 

.contactuscontent h2
{
 font-size:16px;
 margin-bottom:5px;
 color:#000000;
} 

.calltoday
{
 color:#333333;
 line-height:18px;
}

.callnow
{
 color:#0088d0;
 margin-top:5px;
 font-size:12px;
} 

.getimg
{
 float:left;
 height:120px;
 margin-right:10px;
 text-align:center;
 width:120px;
}

.contactusright
{
 float:left;
 width:10px;
} 

.servicesmain
{
 background:#f4f4f4;
 float:left; 
 padding:10px;
 margin-top:20px;
}

.services1
{
 float:left;
 width:100%;
} 

.printingservicesmain
{
 float:left;
 width:290px;
 margin:15px;
} 

.printingtitle h2
{
 font-size:20px;
 font-weight:normal;
 color:#000000;
} 

.printingcontent
{
 font-family:helvetica;
 font-size:12px;
 color:#666666;
 margin-top:10px;
 line-height:18px;
} 

.printingmsg
{
 font-family:helvetica;
 font-size:15px;
 font-weight:bold;
 background:url(images/commas.gif) no-repeat;
 padding-left:40px;
} 

span.commas
{
 font-size:80px;
 font-family:
}

.printingauthor
{
 text-align:right;
 margin-top:10px;
 font-size:12px;
}

span.authorname
{
 color:#000000;
}

span.authoris
{
 color:#666666;
 margin-left:5px;
} 

#footer
{

 margin:auto;
 float:left;
 width:980px;
}

.footertext
{
 color:#666666;
 font-family:helvetica;
 margin-top:40px;
}  

.footer_left
{
 float:left;
 width:10px;
} 

.footer_middle
{
 background:#E4E4E4 none repeat scroll 0 0;
 float:left;
 width:960px;
 text-align:center;
 height:90px;
}

.footer_right
{
 float:left;
 width:10px;
 margin-bottom:20px;
}

/* Easy Slider */

	#slider12 ul, #slider12 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider12, #slider12 li{ 
		/* 
			define width and height of container element and list item (slide)
			list items must be the same size as the slider area
		*/ 
		width:696px;
	
		overflow:hidden; 
		}
	span#prevBtn{}
	span#nextBtn{}					
/* // Easy Slider */
.main_content h2{color:#000000;} 


.clientslider{margin-top:50px;}
.clientslider ul li{color:#666666;list-style:none;line-height:25px;font-size:12px;font-weight:bold;}
.clientslider .clientsliderleft{
float:left;
text-align:right;
width:35%;
	}
.clientslider .clientsliderright{
float:left;
margin-left:30px;
text-align:left;
width:52%;
	}
       	.clientsliderbottom {color:#ffffff;font-weight:bold;font-size:55px;width:75%;text-align:right;float:left;margin-top:-20px;}
	.aboutuspage{color:#ffffff;}
	.aboutuspage .aboutustitle{
font-size:30px;
font-weight:bold;
margin-bottom:10px;
}
.aboutuspage .aboutusname{
font-size:18px;
margin-bottom:10px;
}
	.aboutuspage .aboutusbody{max-width:730px;line-height:25px;color:#EBE9E9;font-size:16px;}
.imgnext {
}
.thumblabel{
	line-height:21px;
}
#images .imagethumb{
	padding-right:15px;
	padding-left:5px;
	padding-top:15px;
	width:182px;
}
.gallery_images{
	margin:auto;
	width:550px;
}
.gallery_single_image{
	margin:auto;
}
.gallery_single_image .imgnav {
	margin:auto;
	float:none;
	width:400px;
}
.top_listing_link{
width:155px;
}
.imgnext_glry { float:right;}
.imgprevious_glry { float:left;}
.gallery_name{}
.listing_thumbs{height:150px;width:150px;}
.top_center_links{ float:left;width:320px;}
.secondary_nav.selected {
	border-bottom:red;
}


