/*
Theme Name: Cordobo Green Park 2
Theme URI: http://cordobo.com/green-park-2/
Description: Lightweight fast-rendering theme with 2-3 column layout and right sidebar, Widget-ready (4 slots), built-in support for plugins (e.g. twitter), support for threaded/nested comments, fully localized, easy to customize via settings-page. By <a href="http://cordobo.com">Andreas Jacob</a>.
Version: 0.9.502
Author: Andreas Jacob
Author URI: http://cordobo.com/
Tags: green, white, silver, black, light, two-columns, right-sidebar, fixed-width


  This is a BETA. Please report all bugs:
  http://cordobo.com/1449-cordobo-green-park-2-beta-5/

  The CSS, XHTML and design is released under the GPL:
  http://www.gnu.org/licenses/gpl.html
  Copy, remix and play around with my CSS - but leave the original author credentials.


 - Transcending CSS
   I use CSS3 whenever and whereever it makes sense, which outdated browsers (agents) 
   probably don't render - but there's always a fallback
 - Structure
   Elements and classes are structured, properties are in alphabetical order,
   code is commented where necessary
 - Coding convention
   Classes with up to 3 properties are in a single line,
   classes with more than 3 properties are broken into multiple lines

*/

@charset "utf-8";
/* CSS Document */

body{
	background-image:url(img/background.jpg);
	background-repeat:repeat-y;
	background-repeat:repeat;
	margin:0px;
	padding:0px;
}

div.clearer {clear: left; line-height: 0; height: 0;}

   .roundedCornerSpacer {
    margin: 0px; padding: 0px; border: 0px;
    clear: both;
    font-size: 1px; line-height: 0px;
}


.contentWrapper {
    /* position this div however you want, but
       keep its padding and border at zero */
	position:relative;
	margin: 0px auto;
	width: 974px;
	height: auto;
	background: none;
	z-index:99;
	border:none;
}

#contentWrapper2 {
    /* position this div however you want, but
       keep its padding and border at zero */
	width: 974px;
	height: auto;
	background: none;
	z-index:99;
	border:none;
}

/* Begin New Styles */
#logoHldr{
	float:left;
	width:973px;
	height:127px;
	background-repeat:no-repeat;
	background:url(img/topbarbg.jpg);
}

#logo{
	float:left;	
}

.navlinks{
	color:#fae9c6;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	padding-top:24px;
	margin-right:11px;
}	

.navlinks a:link{
	color:#fae9c6;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}

.navlinks a:visited{
	color:#fae9c6;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}	


.navlinks a:hover{
	color:#fae9c6;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
}	


#searhbox{
	float:right;	
}

.four {
	width: 157px;
	height: 28px;
	background:url(img/searchfield2.jpg);
	background-repeat:no-repeat;
	border: none;
	color: #FFFFFF;
	font-weight: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding: 0px 0 0 8px;
}

.submitbtn {
	width: 62px;
	height: 27px;
	background:url(img/submitbtn.jpg);
	background-repeat:no-repeat;
	border: none;
	color: #FFFFFF;
	font-weight: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}

#topNav{
	float:left;
	width:974px;
	height:42px;
	background-color:none;
}

#banner{
	float:left;
	width:974px;
	height:auto;
	background-color:none;
}

#mainContent{
	float:left;
	width:974px;
	height:auto;
}

#leftcolumn{
	width:709px;
	height:auto;
	float:left;
	padding-left:15px;
	padding-top:22px;
}

#whatwedoHdr{
	width:709px;
	height:43px;
	background:url(img/whatwedo.jpg);
	background-repeat:no-repeat;
}

#Rightcolumn{
	width:223px;
	height:auto;
	float:right;
	padding-top:22px;
	margin-right:15px;
}

#newsletterHdr{
	width:223px;
	height:43px;
	background:url(img/newsletterbg.jpg);
	background-repeat:no-repeat;
}

.whatdotext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ece2b1;	
	padding:0px;
	margin:0px;
	padding-top:13px;
	padding-left:40px;
}

#maincontenttop{
	width:972px;
	height:77px;
	background-repeat:no-repeat;	
}

#maincontentmiddle{
	width:972px;
	height:593px;
	background-repeat:no-repeat;	
}

#newslettermiddle{
	width:972px;
	height:284px;
	background-repeat:no-repeat;	
}


#maincontentmiddle2{
	width:972px;
	height:904px;
	background-repeat:no-repeat;	
}

#maincontentmiddle3{
	width:972px;
	height:995px;
	background-repeat:no-repeat;	
}


#maincontentbottom{
	width:972px;
	height:121px;
	background-repeat:no-repeat;
}

#welcome{
	width:707px;
	border:1px solid #38411e;
	margin-left:15px;
}

#rightnavHldr{
	float:right;
	width:223px;
	height:auto;
	margin-right:15px;
}

#rightnav2{
	width:219px;
	border:1px solid #38411e;
	padding-bottom:13px;
	float:left;
}

#BagLadyHdr{
	width:223px;
	height:42px;
	background:url(img/newsletterbg.jpg);
	background-repeat:no-repeat;
	float:right;
	margin-top:10px;
}

#bagLadyText{
	color:#ece2b1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	margin-left:15px;
	float:left;
	line-height:16px;
}

#designs{
	color:#ece2b1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	margin-left:15px;
	float:left;
	line-height:16px;
}

#designHldr{
	float:right;
	width:223px;
}


#bagLadyText2{
	color:#ece2b1;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0px;
	padding:0px;
	padding-top:10px;
	float:right;
	line-height:16px;
}

#bagLadyText2 a:link{
	color:#d5d9c9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

#bagLadyText2 a:visited{
	color:#d5d9c9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:none;
}

#bagLadyText2 a:hover{
	color:#d5d9c9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	text-decoration:underline;
}

#bagImage{
	float:right;
	width:223px;
	margin-top:10px;
}

#welcomeborder{
	border:1px solid #38411e;
	width:306px;
	margin:0px;
	padding:0px;
	margin-top:12px;
	margin-left:10px;
	padding-bottom:5px;	
}

.welcometext{
	color:#ece2b1;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	padding-top:10px;
	margin-left:10px;	
}

.welcomemaincontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ece2b1;
	line-height:16px;
	margin:0px;
	padding:0px;
	padding-top:4px;
	margin-left:10px;
	margin-right:10px;	
}

.welcomemaincontent2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ece2b1;
	line-height:16px;
	margin:0px;
	padding:0px;
	padding-top:4px;
	margin-left:15px;
	margin-right:10px;	
}

#aboutus{
	float:left;	
	margin:0px;
	padding:0px;
	margin-top:12px;
	margin-left:10px;
	padding-bottom:5px;	
}

.aboutusmaincontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ece2b1;
	line-height:16px;
	margin:0px;
	padding:0px;
	padding-top:4px;
	margin-left:10px;
	margin-right:10px;	
}

.aboutusmaincontent a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ece2b1;
	text-decoration:none;
}

.aboutusmaincontent a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ece2b1;
	text-decoration:none;
}

.aboutusmaincontent a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ece2b1;
	text-decoration:underline;
}

.headlinecat{
	color:#454c30;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin:0px;
	padding:0px;
	margin-top:8px;
}

.cattext{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ece2b1;
	line-height:16px;
	margin:0px;
	padding:0px;
	padding-top:8px;
	margin-right:10px;	
}

.cattext a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ece2b1;
	text-decoration:none;
}

.cattext a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ece2b1;
	text-decoration:none;
}

.cattext a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#ece2b1;
	text-decoration:underline;
}

/* End New Styles */





p,tr,td,form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
}

ul,li{
	font-family:Arial, Helvetica, sans-serif;
	color:#ece2b1;
	font-size:13px;
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-left:12px;
}




.newsletterText{
	font-family:Arial, Helvetica, sans-serif;
	color:#ece2b1;
	font-size:13px;
	margin:0px;
	padding:0px;
	margin-top:10px;
	margin-left:12px;
}

.newsletterText2{
	font-family:Arial, Helvetica, sans-serif;
	color:#c2c8b1;
	font-size:11px;
	margin:0px;
	padding:0px;
	margin-top:5px;
	margin-left:12px;
}


.newsletterText2 a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#c2c8b1;
	font-size:11px;
	text-decoration:none;
}

.newsletterText2 a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#c2c8b1;
	font-size:11px;
	text-decoration:none;
}

.newsletterText2 a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#c2c8b1;
	font-size:11px;
	text-decoration:underline;
}

a:link{
	font-family:Arial, Helvetica, sans-serif;
	color:#c2c8b1;
	font-size:12px;
	text-decoration:none;
}

a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#c2c8b1;
	font-size:12px;
	text-decoration:none;
}

a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#c2c8b1;
	font-size:12px;
	text-decoration:underline;
}


#footer{
	width:972px;
	height:auto;
	float:left;
}

#footerleft{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fae9c6;
	margin-left:15px;
	margin-top:25px;
}

#footerleft a:link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fae9c6;
	text-decoration:none;
}

#footerleft a:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fae9c6;
	text-decoration:none;
}

#footerleft a:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fae9c6;
	text-decoration:underline;
}

#footerright{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#fae9c6;
	margin-right:15px;
	margin-top:25px;
	line-height:16px;
}
