body{
background-image: url("http://www.chromahills.com/img/background/new.jpg");
background-size: cover;
margin: 0px;
background-position: center top; 
background-attachment: fixed; 

}

html {
overflow-y: scroll;
}

#rule {
width: 100%;
height: 3px;
border-bottom: 1px dashed #868686;
margin-bottom: 3px;}

#downloadscoming {display: inline-block; width: 910px; height: 600px; margin-top: 20px; background: url('../img/background/downloads.jpg') repeat left top; box-shadow: 0 2px 8px #111111; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}



#content_gall_new { z-index: 1; height: 160px; position: fixed; bottom: 0px; left: 0px; width: 100%; background: url('../img/background/bottombar.png') repeat left top;}
#topbarfollow { z-index: 1; display: inline-block; width: 425px; height: 88px; border: 1px solid #575757; background: url('../img/background/white.png'); -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}

.whitenormal{
font-family: tahoma,geneva,sans-serif;
font-size: 11px;
font-weight : normal;
color : #FFFFFF;
font-weight: normal;
text-decoration: none;
}

a.whitenormal {
color : #FFFFFF;
text-decoration: none;
}

a.whitenormal:visited {
color : #FFFFFF;
text-decoration: none;
}
a.whitenormal:hover {
color : #FFB72D;
text-decoration: underline;
}
a.whitenormal:active {
color : #FFFFFF;
text-decoration: none;
}

#coverbox { display: inline-block; width: 100%; padding-top: 20px; margin-bottom: -4px; padding-bottom: 10px; background: url('../img/background/bottombar.png') repeat left top;}
#bottomblend {  z-index: 10; position: fixed; bottom: 45; left: 0; width: 100%;  height: 22px;  background: url('../img/background/bottombar.png') repeat left top;}


#topbar {  z-index: 10; position: fixed; top: 0; left: 0; width: 100%;  height: 50px;  top: 0;  left: 0; background: url('../img/background/topbar.png') repeat left top;}
#bottombar {  z-index: 10; display: block;  width: 100%;  background: url('../img/background/bottombar.png'); margin-top: 20px; margin-bottom: 58px; padding-top: 25px; padding-bottom: 30px;}


#logobar 
{ z-index: 10; 
margin-left: 0px; display: inline-block; 
text-align: left; width: 950px; 
height: 150px;  background: url('../img/background/logo.png') repeat left top;
}

#logobottomlink { z-index: 10; display: inline-block; text-align: center; padding-top: 8px; height: 24px;  width: 327px;}



#buttons { z-index: 10; display: inline-block; 
text-align: center; padding-right: 34px;  padding-left: 34px; 
padding-top: 11px; padding-bottom: 6px; height: 24px;  
background: url('../img/background/menubar.png') repeat left top; 
font-family: tahoma,geneva,sans-serif;
font-size: 13px;
font-weight : normal;
color : #FFFFFF;
font-weight: normal;
text-decoration: none;
text-shadow:1px 1px 0 rgba(0, 0, 0, .8);
margin-bottom: 5px;
margin-top: -2px;

}

#mainwindow {  z-index: 10; display: inline-block; text-align: left; width: 580px;  margin-bottom: 8px; background: url('../img/background/opacity.png') repeat left top; padding: 10px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
#sidewindows {  z-index: 10; display: inline-block; text-align: left; width: 300px;  margin-bottom: 8px; background: url('../img/background/opacity.png') repeat left top; padding: 10px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}

#forumad {  z-index: 10; display: inline-block; text-align: left; width: 920px;  margin-bottom: 8px; background: url('../img/background/opacity.png') repeat left top; padding: 10px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}


#gallery_select1 {  z-index: 10; display: inline-block; text-align: left; width: 135px;  margin-bottom: 8px; background: url('../img/background/blocks.png') repeat left top; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 55px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
#gallery_select2 {  z-index: 10; display: inline-block; text-align: left; width: 135px;  margin-bottom: 8px; background: url('../img/background/items.png') repeat left top; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 55px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
#gallery_select3 {  z-index: 10; display: inline-block; text-align: left; width: 135px;  margin-bottom: 8px; background: url('../img/background/screen.png') repeat left top; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 55px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
#gallery_select4 {  z-index: 10; display: inline-block; text-align: left; width: 135px;  margin-bottom: 8px; background: url('../img/background/video.png') repeat left top; padding-left: 10px; padding-top: 10px; padding-bottom: 10px; padding-right: 55px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}

.legaltext {
font-family: 'Trebuchet MS', Helvetica, sans-serif;
font-size: 11px;
font-weight : normal;
color : #868686;
font-weight: normal;
text-decoration: none;
}


.normal {
font-family: 'Trebuchet MS', Helvetica, sans-serif;
font-size: 13px;
font-weight : normal;
color : #868686;
font-weight: normal;
text-decoration: none;
}

a.normal:link {
color : #7799B9;
text-decoration: none;
}

a.normal:visited {
color : #7799B9;
text-decoration: none;
}

a.normal:hover {
color : #7799B9;
text-decoration: none;
border-bottom:1px solid #7799B9;
}

a.normal:active {
color : #7799B9;
text-decoration: none;
border-bottom:1px solid #7799B9;
}


#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{font-family:"HelveticaNeue-Light","Helvetica Neue",Helvetica,Arial,sans-serif;font-size: 14px;color:#CCCCCC;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:500px;height:235px;margin-top:50px;width:100%;text-align:center;}
#sb-loading-inner span{no-repeat;padding-left:0px;display:inline-block;}
#sb-body,#sb-loading{background-color:#FFFFFF;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:32px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:32px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:32px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:32px;width:32px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(cross.png);}
#sb-nav-next{background-image:url(next.png);}
#sb-nav-previous{background-image:url(previous.png);}
#sb-nav-play{background-image:url(play.png);}
#sb-nav-pause{background-image:url(pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

.finishbox {
border-top : 1px solid #555555;
border-right : 1px solid #555555;
border-left : 1px solid #555555;
border-bottom : 1px solid #555555;

}

.submit {

	display: inline-block;
	height:32px;
	border:none;
	color:#FFFFFF;
	font-size:15px !important;
   	font-family: 'Oswald', sans-serif;
	text-shadow:1px 1px 0 rgba(110, 149, 36, .4);
	padding-left: 10px;
	padding-right: 10px;
    padding-bottom: 3px;

	/*background:#d6d6d6;*/

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	border: 1px solid #81A340;
	position: relative;
	behavior: url(PIE.htc);
		
	background-color: #D4ED99;
	background-image: -webkit-linear-gradient(#D4ED99, #77A423);
	background-image: -moz-linear-gradient(#D4ED99, #77A423);
	background-image: -ms-linear-gradient(#D4ED99, #77A423);
	background-image: -o-linear-gradient(#D4ED99, #77A423);
	background-image: linear-gradient(#D4ED99, #77A423);
	-pie-background: linear-gradient(#D4ED99, #77A423) 0 0 / 20px #77A423;

}
.submit:hover {
text-shadow:1px 1px 0 rgba(43, 45, 33, .4);
}

.submitblue {

	display: inline-block;
	height:32px;
	border:none;
	color:#FFFFFF;
	font-size:13px !important;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
	text-shadow:1px 1px 0 rgba(110, 149, 36, .4);
	padding-left: 10px;
	padding-right: 10px;
    padding-bottom: 3px;

	/*background:#d6d6d6;*/

	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	border: 1px solid #00588B;
	position: relative;
	
		
	background-color: #009EFB;
	background-image: -webkit-linear-gradient(#009EFB, #0079C1);
	background-image: -moz-linear-gradient(#009EFB, #0079C1);
	background-image: -ms-linear-gradient(#009EFB, #0079C13);
	background-image: -o-linear-gradient(#009EFB, #0079C1);
	background-image: linear-gradient(#009EFB, #0079C1);
	-pie-background: linear-gradient(#009EFB, #0079C1) 0 0 / 20px #0079C1;

}
.submitblue:hover {
	border: 1px solid #00629B;
	position: relative;
	
		
	background-color: #0080CA;
	background-image: -webkit-linear-gradient(#0080CA, #005282);
	background-image: -moz-linear-gradient(#0080CA, #005282);
	background-image: -ms-linear-gradient(#0080CA, #005282);
	background-image: -o-linear-gradient(#0080CA, #005282);
	background-image: linear-gradient(#0080CA, #005282);
	-pie-background: linear-gradient(#0080CA, #005282) 0 0 / 20px #005282;
}


.orangebutton {
	display: inline-block;
	height:32px;
	border:none;
	color:#FFFFFF;
	font-size:13px !important;
font-family: 'Trebuchet MS', Helvetica, sans-serif;
	text-shadow:1px 1px 0 rgba(110, 149, 36, .4);
	padding-left: 10px;
	padding-right: 10px;
    padding-bottom: 3px;

	/*background:#d6d6d6;*/
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
	border: 1px solid #BD7037;
	position: relative;
	behavior: url(PIE.htc);
		
	background-color: #E7B77A;
	background-image: -webkit-linear-gradient(#E7B77A, #D58135);
	background-image: -moz-linear-gradient(#E7B77A, #D58135);
	background-image: -ms-linear-gradient(#E7B77A, #D58135);
	background-image: -o-linear-gradient(#E7B77A, #D58135);
	background-image: linear-gradient(#E7B77A, #D58135);
	-pie-background: linear-gradient(#E7B77A, #D58135) 0 0 / 20px #D58135;

}
.orangebutton:hover {
	border: 1px solid #DB5334;
	position: relative;
	
		
	background-color: #E7B77A;
	background-image: -webkit-linear-gradient(#E7B77A, #DB5334);
	background-image: -moz-linear-gradient(#E7B77A, #DB5334);
	background-image: -ms-linear-gradient(#E7B77A, #DB5334);
	background-image: -o-linear-gradient(#E7B77A, #DB5334);
	background-image: linear-gradient(#E7B77A, #DB5334);
	-pie-background: linear-gradient(#E7B77A, #DB5334) 0 0 / 20px #DB5334;
}

hr {
  border: 0;
  width: 100%;
border-bottom: 1px dashed #868686;
margin-top: 10px;
margin-bottom: 10px;
}

#outer_container{
	position:fixed;
width: 100%;
z-index: 999;
	bottom:0px;	/*-160px to hide*/
	height:270px;
	-webkit-box-reflect:
		below 5px -webkit-gradient(
			linear,
			left top,
			left bottom,
			from(transparent),
			color-stop(0.6, transparent),
			to(rgb(18, 18, 18))
		);
}
#thumbScroller{
	position:relative;
	overflow:hidden;
}
#thumbScroller .container{
	position:relative;
	left:0;
}
#thumbScroller .content{
display: inline-block;
	float:left;
}
#thumbScroller .content div{
	margin-right:10px;
	margin-left:20px;
	margin-bottom:10px;
	margin-top:10px;
padding-bottom: 5px;
width: 200px;
height: 325px;
}


#content-pad{
display: inline-block;
	float:left;
width: 200px;
height: 325px;
}


#thumbScroller img,
img.clone{
	height:200px;
width: 200px;

}
#thumbScroller a{
	padding:1px;
	outline:none;
}

.fp_thumbtoggle{
	height:130px;
	background:#000;
	width:200px;
	text-align:center;
	text-shadow:1px 1px 1px #000;
	position:fixed;
	left:50%;
	margin-left:-100px;
	bottom:-50px;
	line-height:50px;
	cursor:pointer;

}
.fp_thumbtoggle:hover{
	background-color: #E7B77A;
	background-image: -webkit-linear-gradient(#E7B77A, #D58135);
	background-image: -moz-linear-gradient(#E7B77A, #D58135);
	background-image: -ms-linear-gradient(#E7B77A, #D58135);
	background-image: -o-linear-gradient(#E7B77A, #D58135);
	background-image: linear-gradient(#E7B77A, #D58135);
	-pie-background: linear-gradient(#E7B77A, #D58135) 0 0 / 20px #D58135;
border: 1px solid #FFFFFF;
}

#boxgal { z-index: 1; display: inline-block; height: 300px;}

#leftarrow { z-index: 12; position: fixed; bottom: 40px; left: 0px; width: 50px; height: 50px; background: url('http://www.chromahills.com/img/gallery/right.png');}
#rightarrow { z-index: 12; position: fixed; bottom: 40px; right: 0px; width: 50px; height: 50px; background: url('http://www.chromahills.com/img/gallery/left.png');}

.bg1, .bg2, .bg3 {
	background-color: #f6f6f6 !important;
	background-image: none !important;
}