@import "typography.css";
@import "layout.css";
@import "extras.css";
@import "wireframe.css"; /* ### DO NOT INCLUDE INTO LIVE SITE ### */

html{
background: #fecccb;
}
body{
background: url(../images/layout/site_bg.jpg) 50% 0 no-repeat;
padding: 0 0 0 0;
}
#content{
width: 940px;
padding: 10px;
margin: 0 auto;
overflow: hidden;
border: 10px solid rgba(255, 255, 255, .7);
}

#header{
background: url(../images/layout/home_page_illustration.jpg) 0 0 no-repeat;
overflow: hidden;
height: 438px;
}
#branding{
color: #00ff24;
margin: 1em 0 0 1em;
font-family: Verdana, Arial, sans-serif;
}
#branding p{
margin: 0;
font-size: 1.4em;
}
#branding h1{
color:#FFFFFF;
font-size:3.6em;
font-weight:normal;
line-height:100%;
margin:35px 0 0;
}
#header h2{
	color:#003366;
	font-size:1.4em;
	font-weight:normal;
	margin:1em 0 0 0.5em;
	width:431px;
	text-decoration:underline !important;
}
.tagline{
color: #66ffff;
text-transform: uppercase;
}
.status{
height: 130px;
float: right;
}
.status p{
display: block;
width: 70px;
margin: 1em 0;
float: left;
color: #eda906;
font-size: 1.6em;
line-height: 100%;
text-align: center;
}
.status p strong{
color: #ffea00;
display: block;
}
.verified{
background: url(../images/layout/verified_badge.jpg) 0 0 no-repeat;
display: block;
height: 78px;
width: 195px;
text-indent: -9999px;
margin: 0 1em 0 0;
}
#primary{
overflow: hidden;
display: block;
padding: 0;
margin: 0;
}
#primary form{
background: url(../images/layout/form_bg.jpg) 0 0 repeat-x;
padding: 1em;
overflow: hidden;
}
fieldset{
overflow: hidden;
margin:0 2.3em 1em;
}
.ctrlHolder, .multiHolder{
float: left;
margin: 0 2em 0 0;
}
#primary label{
display: block;
width: 100%;
}
#primary label, .label{
margin: 0;
}
.multiHolder select{
float: left;
}
#primary input{
width: 120px;
margin: 0;
}
#primary select{
margin: 0;
width: 110px;
}
.label{
float: left;
margin: 0 .5em;
}
.seller{
	color:#FFFF66;
	font-size:1.6em;
	line-height:1.3;
	margin:35px 0 0 15px;
	width:425px;
}
.buttonHolder{
overflow: hidden;
margin: 0;
float: left;
width: 490px;
}
.online{
text-align: center;
margin: 0;
font-weight: bold;
color: #006699;
font-size: 1.8em;
}
.buttonHolder button{
background: url(../images/layout/search_now_button.jpg) 0 0 no-repeat;
display: block;
margin: 0 auto;
width: 300px;
height: 45px;
border: none;
text-indent: -9999px;
}
#verifiedBox{
overflow: hidden;
}
#secondary{
margin: 0;
overflow: hidden;
}
.contHolder{
width: 350px;
display: block;
}
.contHolder h3{
color: #006699;
text-transform: uppercase;
margin: 0;
}
.contHolder p{
margin: .5em 0 0 0;
font-size: .8em;
}
#secondary h4{
font-size: 1.6em;
margin: 1em 0;
line-height: 100%;
}
#secondary h4 a{
color: blue;
text-transform: uppercase;
}
.clear{
clear: both;
}
#footer{
overflow: hidden;
margin: .7em 0 0 0;
border: none;
background: #3d4c3d;
padding: .5em 1em;
}
#footer h3{
margin: 0;
float: left;
width: auto;
font-weight: normal;
font-size: 2em;
color: #CDFFCC;
}
#footer p{
margin: 0;
line-height: 2em;
float: right;
width: auto;
color: #CDFFCC;
}
#inner #header{
background: url(../images/layout/inner_page_illustration.jpg) 0 0 no-repeat;
height: 240px;
}
#inner .seller{
font-size:1.2em;
line-height:1.2;
margin:0 0 0 0.8em;
width:627px;
}
#default #header{
background: url(../images/layout/default_page_illustration.jpg) 0 0 no-repeat;
height: 130px;
}
.contHolderBig{
	background:none repeat scroll 0 0 #FFFFFF;
	float:left;
	height:290px;
	padding:10px;
	width:450px;
}
.contHolderSmall{
	background:none repeat scroll 0 0 #FFFFFF;
	float:right;
	height:290px;
	padding:10px;
	width:440px;
}
#secondary h3{
text-transform: uppercase;
font-size: 1.3em;
font-family: Tahoma, Verdana, Aria, sans-serif;
color: #444;
margin:5px 0 10px;
}
#secondary p{
margin: 0;
}
.fullWidth{
margin: .7em 0 0 0;
padding: 10px;
background: #fff;
}
.fullWidth h3{
font-weight: normal;
text-transform: none !important;
font-size: 2.2em !important;
}
.fullWidth h3 a{
color: #ff6633;
text-decoration: none;
font-weight: bold;
}

/*Damnjan*/

.signupcontainer {
	background:url("../images/layout/signup.jpg") no-repeat scroll 496px 0 transparent;
	margin-top:12px;
}

.home_bck_lnk{
	text-decoration: none !important;
	color: #CDFFCC !important;
}

.home_bck_lnk:HOVER{
	text-decoration: underline !important;
	color: #CDFFCC !important;
}

.home_lnk{
	color: #444444 !important;
	}

.esc_lnk{
	color:#ff0000 !important;
	font-size: 20px !important;
	text-decoration:underline !important;
}


#branding_inner{
color: #00ff24;
margin: 0em 0 0 1em;
font-family: Verdana, Arial, sans-serif;
}
#branding_inner p{
margin: 0;
font-size: 1.4em;
}
#branding_inner h1{
	color:#FFFFFF;
	font-size:3.5em;
	font-weight:normal;
	line-height:135%;
	margin:0 0 10px;
}


.status_inner{
height: 130px;
float: right;
}
.status_inner p{
display: block;
width: 70px;
margin: 1em 0;
float: left;
color: #eda906;
font-size: 1.6em;
line-height: 100%;
text-align: center;
}
.status_inner p strong{
color: #ffea00;
display: block;
}

.seller_inner{
color: #66ff66;
margin: 9.5em 0 0 1em;
}

#header_inner{
background: url(../images/layout/inner_page_illustration.jpg) 0 0 no-repeat;
height: 240px;
}

#header_inner h2{
	color:#003366;
	font-size:1.8em;
	font-weight:normal;
	margin:0.6em 0 0 0.5em;
	width:500px;
}

.cr_lnk{
	color: #003366 !important;
	text-decoration: none !important;

}

.logolinkcontainer {
left:0;
position:absolute;
text-align:center;
top:15px;
width:100%;
}
.logolinkcontainer div {
width:940px;
margin:auto;
text-align:right;
padding-right:33px;
}
.logolinkcontainer div a{
color:#FF8888;
font-size:10px;
text-decoration:underline;
text-transform:uppercase;

}
.logolinkcontainer div a:hover{
text-decoration:underline;
}


.fullWidth_inner{
margin: .7em 0 0 0;
padding: 10px;
background: #fff;
}
.fullWidth_inner h3{
font-weight: normal;
text-transform: none !important;
font-size: 2.2em !important;
padding:10px 5px;
}
.fullWidth_inner h3 a{
color: #ff6633;
text-decoration: none;
font-weight: bold;
}

.prd{
	padding: 10px 5px 10px 5px;

}

#inner .seller_dating{
font-size:1.2em;
line-height:1.2;
margin:0 0 0 0.8em;
width:500px;
color:#FFFF66;
}

.copyright{
text-align:center;
margin-top: 5px !important;

}