/* Global properties ======================================================== */

/* Global Structure ============================================================= */
.main {margin:0 auto;	width:928px; height:302px;position:relative;
margin-top:50px;}
.bg1 {background:#090909}


/* ============================= header ====================== */

#slider {
	position:absolute;
	top:1px;
	left:0px;
	width:928px;
	height:328px;
	overflow:visible;
	z-index:1;
}
.items {display:none}
.pagination {position:absolute;bottom:5px;right:30px;z-index:2}
.pagination li {float:left;padding-left:3px}
.pagination a {display:block;width:17px;height:17px;background:right 0 no-repeat;text-indent:-9999px}
.pagination a:hover, .pagination .current a {background-position:left}
.banner {position:absolute;top:30px;z-index:2;right:20px;color:#333333;width:260px}
.title {font-size:28px;line-height:1em;letter-spacing:-1px;display:block;padding-bottom:4px}
.title .color2 {color:#6AAB09}
.title span {display:block;margin-top:-5px}
.banner .button1 {font-size:25px;padding:0 20px;height:30px;line-height:46px;margin-top:-1px;letter-spacing:-2px}
.banner .button1:hover {background:#090909;color:#333}
.signature {text-align:right;display:block;color:#5f870e; font-weight:bold;line-height:20px;padding-top:6px}
.signature strong {display:block;color:#333}
#slideout
{

    position: fixed;
    top: 30px;
    right: 0;
    width: 45px;
    height:100 px;
    padding: 6px 0;
    text-align:justify; /*background: #960;*/
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-border-radius: 0 5px 5px 0;
    -moz-border-radius: 0 5px 5px 0;
    border-radius: 5px;
    background:#CC0000;
    z-index: 2500;
}
		#slideout_inner { 
			position: fixed;
			top: 30px;
			right: -250px;
			/*background: #F90;*/
			background-color:#969154;
			width: 200px;
			padding: 40px;
			height: 250px;
			-webkit-transition-duration: 0.3s;
			-moz-transition-duration: 0.3s;
			-o-transition-duration: 0.3s;
			transition-duration: 0.3s;
			text-align: left;
			-webkit-border-radius: 0 0 5px 0;
			-moz-border-radius: 0 0 5px 0;
			border-radius: 5px 5px 5px 5px;;
			z-index:2000;
			
		 }

		#slideout_inner textarea {
			width: 190px;
			height: 80px;
			margin-bottom: 10px;
		}
		#slideout:hover {
		background-color:#663300;
			right: 250px;
		}
		#slideout:hover #slideout_inner {
			right: 0;
		}
		/*

 * ChronoCMS (chronocms.com)

 * Copyright 2010 - chronocms.com

 * license : Commercial

 * Redistributions of files must retain the above copyright notice.

 */
<style type="text/css">
		.chronoform{display:none}

#chronoform_sitevisit .ccms_form_element {
    clear: both;
    margin-top: 10px;
    padding: 0 0 0 5px;
    position: relative;
}

#chronoform_sitevisit label {
    float: left;
    font-size: 12px; margin-right: 10px;
    font-weight: bold;
    padding-bottom: 6px;
    padding-top: 6px;
    text-align: right;
    width: 230px; 
}

#chronoform_sitevisit input {
    background: linear-gradient(to bottom, #F1F1F1 0%, #FFFFFF 45%, #F0F0F0 100%) repeat scroll 0 0 transparent;
    border: 1px solid #E1E1E1;
    border-radius: 5px 5px 5px 5px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px; padding-top:0!important; padding-bottom: 0 !important;
    width:250px; margin-top: 6px;
}

#chronoform_sitevisit input[type="submit"] {
    background: url("../images/submit_btn.png") no-repeat scroll left top transparent;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 32px;
    line-height: 32px;
    margin-right: 18px;
    outline: medium none;
    padding: 0;
    text-indent: -9999px;
    text-transform: uppercase;
    width: 105px;
}

#chronoform_sitevisit input[type="reset"] {
    background: url("../../goldwynled.com/images/reset_btn.png") no-repeat scroll left top transparent;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 32px;
    line-height: 32px;
    margin-right: 18px;
    outline: medium none;
    padding: 0;
    text-indent: -9999px;
    text-transform: uppercase;
    width: 105px;
}

#chronoform_sitevisit textarea {
    background: linear-gradient(to bottom, #F1F1F1 0%, #FFFFFF 45%, #F0F0F0 100%) repeat scroll 0 0 transparent;
    border: 1px solid #E1E1E1;
    border-radius: 5px 5px 5px 5px;
    height: 72px;
    padding: 5px 10px;
    width:251px; margin-top: 6px;
}

#chronoform_sitevisit .cfdiv_submit {margin-left: 240px;}

#chronoform_sitevisit label em {
    color: #D1270D;
}

#chronoform_sitevisit small {
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 6px;
    padding-top: 6px; margin-top: 6px;
}

#chronoform_sitevisit .requerd:after
{ 
content:" * ";
color: #D1270D;
}

#chrono_verification1_container_div p{
float: left;
    font-size: 10px;
    margin-left: 50px;
    text-align: right;
    width: 210px;
}		
/*================   FORMS STYLES   =================*/



.ccms_form_element p { margin-bottom: 9px;}

.ccms_form_element input, textarea, input[type="file"]  {padding: 6px !important;  border: 1px solid #d3d3d3; margin-bottom: 5px; }

.ccms_form_element select { padding: 3px; border: 1px solid #d3d3d3; min-width: 100px;}

/*.ccms_form_element select { min-width: 163px; }*/

.ccms_form_element label { float: left; width: 150px; line-height: 18px; margin: 6px 0 9px ; font-weight: bold;}

.ccms_form_element fieldset  {

background-color:#FAFAFA;

border:1px solid #EEEEEE;

padding:15px;

width:auto; }

.ccms_form_element fieldset legend {font-weight:bold; margin-left:-10px; padding:10px; }



.ccms_form_element { margin-bottom: 10px; position: relative; padding: 10px 0px 10px 5px; /*border-bottom: 1px solid #dddddd;*/ clear: both;}



/*.cfdiv_select select,

.cfdiv_text input, .cfdiv_text label { float: left; }*/

.cfdiv_text label { width: 150px; }





.small-message, .error-message { line-height: 18px; margin: 4px 0 0 155px; font-size: 11px; display: block; clear: both;}

.small-message { color: #999999; font-style: italic; }

.error-message { color: red;}

.required input { border-color: #cccccc; background-color: #f9f9f9;}

.form-error { background-color: #fff4f4; border: 1px solid #ffd4d4;}





.tooltipimg { position: absolute; top: 5px; right: 10px; line-height: 21px;  color: #999999; }

.tooltipimg a {display: inline-block; font-weight: bold; color: #999999; line-height: 21px; height: 20px; background-color: #eeeeee; width: 20px; text-align: center;}

.tooltipimg a:hover { color: white; text-decoration: none;}





.cfdiv_checkboxgroup label, .cfdiv_radiogroup label, 

.cfdiv_checkbox label, .cfdiv_radio label { font-weight: normal; /*margin-bottom: 5px;*/margin: 6px 0 9px; }

.full_label {width: 70% !important;}

.cfdiv_checkboxgroup label:first-child, .cfdiv_radiogroup label:first-child, 

.cfdiv_checkbox label:first-child , 

.cfdiv_radio label:first-child, 

.cfdiv_checkbox label:first-child,

.cfdiv_checkboxgroup label:first-child { font-weight: bold !important; margin-bottom: 9px;}



.ccms_form_element .button { 

	background-color: #37a8f0; 

	border: 0;

	padding: 5px 7px;

	font-size: 11px; 

	color: white;

	text-decoration: none; 

} 

  

.ccms_form_element .button:hover {

	background-color: #999999; 

 	text-decoration: none;

 	}





/* input sizes */

.small_input { width: 200px !important;}

.medium_input { width: 350px !important; }

.big_input, .title_input { width:475px !important; }

.title_input { padding: 8px 5px; font-size: 18px; margin-bottom: 15px; float: left !important;}





/* input types */

.ccms_form_element input[type="checkbox"], 

/*.ccms_form_element input[type="radio"] { border-color: transparent; margin: 8px 9px 0 0; clear: none; }*/

.ccms_form_element input[type="radio"] { padding: 0 0 0 0 !important; background-color: transparent; border-color: transparent; margin: 10px 5px 10px 5px; clear: none; }



/* fixes for radio and checkboxes*/

.cfdiv_checkboxgroup label, .cfdiv_radio label { width: auto; margin-right: 25px;  }

.cfdiv_checkboxgroup label:first-child, .cfdiv_radio label:first-child { width: 150px; margin-right: 0;}

.cfdiv_checkboxgroup label, .cfdiv_radio label,

.cfdiv_checkboxgroup input, .cfdiv_radio input { float: left; }



.label_right{float: left; margin-left: 150px !important;}





.label_over label:first-child { float: none !important;  }

.label_over label:first-child { display: block; width:95% !important; }

.label_over .small-message, .label_over .error-message {  margin-left: 0;}



.radios_over label, .radios_over input {

    float: left !important;

}

.radios_over input {

    clear: left !important;

}



/* other fixes */

.fc-tbx{

	z-index:9999;

}

.validation_label{

	display:block;

	width:100%;

}

.chrono_captcha_input{

	vertical-align:top;

}



/*.clear{

	clear:both;

	visibility:hidden;

}*/



.clear:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}

.multiline_start{ /*clear:none !important;*/ float: left !important;}

.multiline_add{	clear:none !important; float: left !important; padding-left: 10px !important; }


.p{width:400px;
height:350px;

}
#menu
{width:550px;
height:35px;
margin-top:50px;
}
.grow img {
  height: 270px;
  width: 260px;

  -webkit-transition: all 1s ease;
     -moz-transition: all 1s ease;
       -o-transition: all 1s ease;
      -ms-transition: all 1s ease;
          transition: all 1s ease;
}

.grow img:hover {
  width: 550px;
  height: 580px;
}



.chronoform{display:none}

#site visit{
    clear: both;
    margin-top: 10px;
    padding: 0 0 0 5px;
    position: relative;
}

#sitevisit label {
    float: left;
    font-size: 12px; margin-right: 10px;
    font-weight: bold;
    padding-bottom: 6px;
    padding-top: 6px;
    text-align: right;
    width: 230px; 
}

#sitevisit input {
    background: linear-gradient(to bottom, #F1F1F1 0%, #FFFFFF 45%, #F0F0F0 100%) repeat scroll 0 0 transparent;
    border: 1px solid #E1E1E1;
    border-radius: 5px 5px 5px 5px;
    height: 30px;
    line-height: 30px;
    padding: 0 10px; padding-top:0!important; padding-bottom: 0 !important;
    width:250px; margin-top: 6px;
}

#submit{
   
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 32px;
    line-height: 32px;
    margin-right: 18px;
    outline: medium none;
    padding: 0;
    text-indent: -9999px;
    text-transform: uppercase;
    width: 105px;
}

#sitevisit input[type="reset"] {
    background: url("../../goldwynled.com/images/reset_btn.png") no-repeat scroll left top transparent;
    border: medium none;
    border-radius: 5px 5px 5px 5px;
    color: #FFFFFF;
    cursor: pointer;
    float: left;
    height: 32px;
    line-height: 32px;
    margin-right: 18px;
    outline: medium none;
    padding: 0;
    text-indent: -9999px;
    text-transform: uppercase;
    width: 105px;
}

#sitevisit textarea {
    background: linear-gradient(to bottom, #F1F1F1 0%, #FFFFFF 45%, #F0F0F0 100%) repeat scroll 0 0 transparent;
    border: 1px solid #E1E1E1;
    border-radius: 5px 5px 5px 5px;
    height: 72px;
    padding: 5px 10px;
    width:251px; margin-top: 6px;
}

#sitevisit .cfdiv_submit {margin-left: 240px;}

#sitevisit label em {
    color: #D1270D;
}

#sitevisit small {
    float: left;
    font-size: 12px;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
    padding-bottom: 6px;
    padding-top: 6px; margin-top: 6px;
}

#sitevisit .requerd:after
{ 
content:" * ";
color:#D1270D;
}

#chrono_verification1_container_div p{
float: left;
    font-size: 10px;
    margin-left: 50px;
    text-align: right;
    width: 210px;
}

	








.image{
width: 500px;
height: 358px;
margin: 0px 0 0;
}

.image ul {
position: relative;
left: 0;
top: 0;
list-style: none;
margin: 0;
padding: 0;
float:left;
}


.image ul li
{
    float:left;
    margin:0 10px 0 0;
    padding:0px;
    text-align:left;
}


















