/*
Theme Name: Peg Leg Print Shop
Theme URI: http://peglegprintshop.com
Description: PaPaPrinting
Version: 1.0.0
Author: PegLegprintshop.com
Tags:

Created from
960 Base Theme, Version 1.0.0, 2009-06-29
Created by Domenico Monaco. See the official site for more info: http://kiuz.it
http://960basetheme.kiuz.it/
Under GPL/MIT License
Based on Fluid 960 Grid System
Use Moo Javascript tools

*/

/*
+----------------------------------------------------+
| 960 Base Theme created by Domenico Monaco          |
| This project is free be used and modified under    |
| GPL and Mit License, please read more              | 
| This note remain intact                            |
| ____________________________________________       |
| 960 Base Theme | http://960basetheme.kiuz.it       |+----------------------------------------------------+
*/

/* Import Css of Framwork, Fluid 960 Grid System */
/*
 * 
 *
 */


/* css files of Grid System, if you want to use Fluid Grid System change:
 * @import url("css/960.css"); >>> to  >>> @import url("css/960.css");
 * note: @import url("css/960.css"); is cratede by Sthepen Bau and is included in Fluid 960 Grid System
 */
@import url("css/reset.css");

@import url("css/960.css");

@import url("css/text.css");


/* Fluid Grid System Navigation and color styling */
@import url("css/layout.css");

@import url("css/nav.css");

/* All of css files of Fluid 960 Grid System & 960 Grid System, you can copy/past this for you prject*/
/*
@import url("css/reset.css");
@import url("css/960.css");
@import url("css/text.css");
@import url("css/grid.css"); 
@import url("css/layout.css");
@import url("css/nav.css");
*/

/* Css by Domenico Monaco, this adding color and Styling to standard layout.css*/
/*
@import url("css/l-color.css");
*/

body {
	font-size: 12px;
	font-family: "Lucida Grande", Arial, sans-serif;
	color: #333;
	background: #49413F url(http://peglegprintshop.com/i/background_top.jpg) repeat-x;
}

#mainBodyClass {
	font-size: 12px;
	font-family: "Lucida Grande", Arial, sans-serif;
	color: #333;
	background: #49413F url(http://peglegprintshop.com/i/background_top.jpg) repeat-x;

	}
body a 

{

text-decoration: underline;

color: #000000;

font-size: 12px;
	font-family: "Lucida Grande", Arial, sans-serif;

}
#wrapper {
	color: #333;
}

#container {
	width: 960px;
	margin: 0 auto;
}

.clear { clear:both }

/* Header */

#logo {
	width: 273px;
	float: left;
	margin: 15px 0 0 0;
	background-image: none;

}
	#headerContainer{
		background:transparent;
			}

#header #headerRight {
	float: right;
	width: 390px;
	height: 28px;
	margin: 120px 15px 15px 0;
	overflow: hidden;
	text-indent: -9999px;
	background: url(http://peglegprintshop.com/i/headerRight.png) no-repeat;
}
#header #header2Right {
	float: right;
	width: 390px;
	height: 28px;
	margin: 120px 50px 10px 0;
	overflow: hidden;
	text-indent: -9999px;
	background: url(http://peglegprintshop.com/i/headerRight.png) no-repeat;
}

	#header{

		background-color:transparent;
background-image: none;
		width: 100%;

	}
	
		#holder {

		display:block; 

		padding:0 0px; 

		width:1000px;

		text-align:left;

		margin:0 auto;

		border-style: none;

		border-color:#000000;

		border-top-width: 0px;

		border-bottom-width: 0px;

		border-left-width: 0px;

		border-right-width: 0px;

	}

#productsMenu 

{

width: 200px;

margin-left: -240px;
margin-top: -40px;
left: -1px;

float: left;

background-color: transparent;

}

#mainBody 

{

padding-top: 0pt;

padding-right: 5px;

padding-bottom: 10px;

padding-left: 0px;

background-color: transparent;

}



	* html #holder {

	border-left-width:0px;

	}	

	

	* html #holder { width:1004px;}

	/* min-width for IE browsers IE5.01, IE5.5 and IE6 */

	/*

	* html #container {border-right:700px solid #fff;border-left:200px solid #fff;}

	* html #holder {float:left; position:relative; margin-right:-700px; margin-left:-200px;}

	*/


/* Navigation */

ul#navi {

	list-style: none;
	background: #ff800b;
	height: 50px;
	margin: 0;
	padding: 0 0 0 5px;
	background: url(http://www.peglegprintshop.com/i/rope_nav.png);

}
	ul#navi li {

		float: left;
		display: inline;
	}

		ul#navi li a:link, ul#navi li a:visited {
			color: #fff;
			text-decoration: none;
			font-size: 12px;
			font-weight: 800;
			padding: 12px 20px 0 13px;
			height: 22px;
			display: block;
			float: left;
		}

		ul#navi li a:hover {
		color:#464646;;
		}


		

/* Content Wrapper */

#contentWrapper {

	background: #fff;

	padding-bottom: 15px;

}



/* Print Products Sidebar */

#sidebar {

	float: left;
	width: 200px;
	margin-top: 15px;
	background: #FFF;
	
	}

#sidebar h4 {
	color: #333;
	margin: 0 0 0 10px;
	padding: 5px 0 15px 35px;
	font-size: 14px;
	font-weight: 800;
}
	
#sidebar .printproductstop {

			background: url(http://peglegprintshop.com/i/printproductsmarker.png) no-repeat;

		}

ul#products {

	float: left;
	list-style: none;
	margin: 0 0 0 25px;
	padding: 10px 0 0 0;
	width: 200px;
}
	ul#products li a:link, ul#products li a:visited {
		display: block;
		line-height: 18px;
		padding: 0 0 0 15px;
		margin: 0 0 3px 5px;
		width: 165px;
		text-decoration: none;
		color: #333;
	}

	ul#products li a:hover {
		color:#ff800b;;
	}

	ul#products li.last {

		padding-bottom: 25px;
	}
	
ul#accountstop {

	float: left;
	list-style: none;
	margin: 0 0 0 25px;
	padding: 0px 0 0 0;
	width: 200px;
}
	ul#accountstop li a:link, ul#accountstop li a:visited {
		display: block;
		line-height: 18px;
		padding: 0 0 0 15px;
		margin: 0 0 3px 5px;
		width: 165px;
		text-decoration: none;
		color: #333;
	}

	ul#accountstop li a:hover {
		color:#ff800b;;
	}

	ul#accountstop li.last {

		padding-bottom: 5px;
	}

/* Footer */

#footer {
background: url(http://peglegprintshop.com/i/main_body_footer.png) center top no-repeat;
width: 960px;
margin: 0 auto;
padding: 56px 0 24px 0;
text-align: center;
color: #fff;
background-color: #49413F;
margin-right: 150px;
}

#footerWrapper p {
	color:#49413f;
}
#footerWrapper a {
	color:#49413f;
}

#footerWrapper .inside p {
	color:#fff;
}

#footerWrapper 

{

position: relative;

width: 100%;

padding-bottom: 10000px;

margin-bottom: -10000px;

margin-right: 0px;

clear: both;
background-color: #49413F;
color: #49413F;
}

.pageTitle 
{
text-decoration: none;
font-size: 30px;
font-family: arial,Verdana,Arial,arial,arial;
display: block;
background-color: #ffffff;
background-image: none;

background-repeat: repeat-x;

background-attachment: scroll;

background-position: center top;

line-height: 33px;

padding-left: 0px;

color: #464646;
}
.pageSubtitle 
{

color: #464646;

}

.subtitle

{


border-top-color: #fff;

border-right-color: #fff;


border-bottom-color: #fff;

border-left-color: #fff;

background-image: none;


}

/* Index Content */

#indexcontent {
	float: left;
	width: 720px;
	height: 750px;
	margin-left: 25px;
	padding-top: 5px;
}
#indexwelcome {
	float: left;
	width: 720px;
	height: 750px;
	margin-left: -15px;
	padding-top: 0px;
}


#content {
	float: left;
	width: 720px;
	margin-left: 90px;
	padding-top: 5px;
	background: #ffffff;
}



ul#poptop {
	margin-top: 10px;
}

	ul#poptop li#poptopLeft {
		width: 460px;
		height: 320px;
		float: left;
		margin-right: 10px;
	}
	
			ul#poptop li#poptopLeft img {
					margin-bottom: 8px;
		}

	ul#poptop li#poptopRight {
		height: 100px;
		width: 250px;
		float: left;
	}

		ul#poptop li#poptopRight img {
			height: 100px;
			width: 250px;
			margin-bottom: 8px;
		}


/* Pages */

#pages {
	float: left;
	width: 700px;
	margin-left: 25px;
	margin-top: 15px;
	line-height: 18px;
	background: #fff;
}

	#pages p, ul {
		margin-bottom: 10px;	
	}

	#pages h2 {
		font-size: 24px;
		color: #464646;
		margin-top: 10px;
		margin-bottom: 25px;
	}


/* Contact Page */

ul#contact {
	margin-top: 20px;
}

	ul#contact li#contactLeft {
		width: 460px;
		float: left;
		margin-right: 10px;
	}
	
			ul#contact li#contactLeft img {
					margin-bottom: 8px;
		}

	ul#contact li#contactRight {
		height: 100px;
		width: 250px;
		float: left;
		margin-left: 470px;
		margin-top: -537px;
		
	}

		ul#contact li#contactRight img {
			height: 100px;
			width: 250px;
			margin-bottom: 8px;
		}

/* About Page */

ul#about {
	margin-top: 20px;
}

	ul#about li#aboutLeft {
		width: 460px;
		float: left;
		margin-right: 10px;
	}
	
			ul#about li#aboutLeft img {
					margin-bottom: 8px;
		}

	ul#about li#aboutRight {
		height: 100px;
		width: 250px;
		float: left;
		margin-left: 470px;
		margin-top: -372px;
		
	}

		ul#about li#aboutRight img {
			height: 100px;
			width: 250px;
			margin-bottom: 8px;
		}

/* Follow Page */

ul#follow {
	margin-top: 20px;
}

	ul#follow li#followLeft {
		width: 320px;
		float: left;
		margin-right: 10px;
	}
	
			ul#follow li#followLeft img {
					margin-bottom: 8px;
		}

	ul#follow li#followRight {
		width: 320px;
		float: left;
		margin-left: 350px;
		margin-top: -110px;
		
	}

		ul#follow li#followRight img {
			height: 100px;
			width: 320px;
			margin-bottom: 8px;
		}

ul#indexbottom {

	margin-top: 775px;

}

	ul#indexbottom li#indexbottomfull {

		width: 720px;
		height: 105px;
		float: left;
	}

/*pt*/
#productsMenuTopList 
{ display:none;
}
#mainBodyClass
{
}
#ancillary
{
display:none;
}

/*steps*/
#steps .step 

{

color: #464646;

font-family: arial;

background-image: none;

background-repeat: no-repeat;

background-attachment: scroll;

background-position: left center;

border-bottom-width: 0px;

border-bottom-style: solid;

border-bottom-color: #fff;

font-weight: normal;

}

#steps .step.current 

{

color: #464646;

background-color: transparent;

background-image: none;



border-bottom-style: solid;

border-bottom-color: #464646;

font-weight: bold;

}

/* Order Form */
#orderForm 

{

background-color: #f7f7f7;

border-top-color: #FF800B;

border-right-color: #FF800B;

border-bottom-color: #FF800B;

border-left-color: #FF800B;
}

.infoBox h2 
{

font-size: 14px;

font-weight: normal;

padding-top: 5px;

padding-right: 5px;

padding-bottom: 5px;

padding-left: 5px;

background-color: #464646;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;

color: #ffffff;

}

.ProductTemplateType
{
color: #ff800b;
}

.article h2 a
{
	font-size: 22px;

font-weight: bold;
text-decoration:none;
color: #ff800b
}

#pages .meta 
{
		font-size: 8px;

font-weight: normal;
text-decoration:none;
color: #ccc
}

#pages .meta a
{
		font-size: 8px;

font-weight: normal;
text-decoration:none;
color: #ccc
}

.post h2 a
{
		font-size: 22px;

font-weight: Bold;
text-decoration:underline;
color: #ff800b
}