



a img {border: none;} 
.clear { clear:both;}
hr { display: none; }

body { background-color: #252323; font-size: 100%; color:#9e9e9e; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif ;  margin:0 0 0 0; padding:0 0 0 0; }
p { padding: 0 0 0 0; margin: 0 0 0 0; font-size: .8em; color: #6e6e6e; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.3em; }
h1 { font-size: 1.8em; color: #fff; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; }
h2 { padding: 0 0 0 0; margin: 0 0 15px 0; font-size: 1em; color: #EB7B33; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.3em;}

a { color: #6e6e6e; text-decoration: underline } 
a:hover { color: #EB7B33; }


.text_left ul,  .feature_text  ul  { line-height: 1em;  margin: 0;  padding: 0 0 0 15px; }
.text_left  li, .feature_text  li {  list-style-image: url(../images/arrow.gif);  margin-bottom: 0;  font-size: .8em; color: #fff; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.3em; }

/*MAIN ELEMENTS
-------------------------------------------------------------------------------------------*/



.logo {
	width:800px;
	height:70px;
	margin:30px auto 20px auto; 
	float: left;
}

#login h3 { border:0; left:-1000em; position:absolute; }

	
	
#wrapper {
	width: 100%;
	float: left;
	position:relative;
	margin: 40px 0 6em 0; }


#header { width:900px; height:100px; margin:0 auto 0 auto; }
#header img { border:0; left:-1000em; position:absolute; }
#header h1 { top:0; left:0; margin:0; width:312px; height:100px; }
#header h1 a, #header h1 span { display:block; }
#header h1 a, #header h1 span { width:360px; height:100px; background:url(../images/header.jpg) no-repeat top left; }


#nav_holder {
	background: url(../images/nav_background.jpg)  repeat-x top left;
	width:100%;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	height:90px; }	
	
	
#first_strip {
	width:100%;
	margin:0 auto 0 auto;
	padding:0 0 20px 0;
	min-height: 200px;
	background-color: #fff;
	background: url(../images/first.jpg)  repeat bottom right;
	}
	
#first_strip h3 { padding: 0 0 0 0; margin: 0 0 0 0; font-size: 1em; color: #EB7B33; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.3em; }
#first_strip h3 a { padding: 0 0 0 0; margin: 0 0 0 0; font-size: 1em; color: #EB7B33; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.3em; }
#first_strip h3 a:hover { padding: 0 0 0 0; margin: 0 0 0 0; font-size: 1em; color: #9e9e9e; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.3em; }

	
#second_strip {
	width:100%;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	min-height: 180px;
	background: url(../images/orange_strip.jpg)  center bottom repeat-x;
	background-color: #e96c1c;
	}
	
	#second_strip img {
	border: 4px #f09b65 solid;
	}
	
	
#third_strip {
	width:100%;
	margin:0 auto 0 auto;
	padding:0 0 0 0;
	background: url(../images/grey_strip.gif)  repeat-x top right;
	background-color: #252323;
	min-height: 60px;

	}
	
#third_strip p { font-size: .8em; color: #fff; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.3em; margin: 20px 0 0 0; }

#third_strip h2 { padding: 0 0 0 0; margin: 0 0 0 0; font-size: 1em; color: #EB7B33; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.3em; }



.holder {
	width:800px;
	margin:0 auto 0 auto; 
	padding: 0 0 0 0; 
	}
	
	.column_holder {
	width:800px;
	margin:0 0 0 0; 
	padding: 0 0 0 0; 
	}
	
.text {
	width: 720px;
	margin: 0 0 0 0; 
	}
	
	.column_left {
	width: 350px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	float: left;
	}
	
	.column_right {
	width: 350px;
	margin: 0 70px 0 0;
	padding: 0 0 0 0;
	float: right;
	}
	
	
/* -----------------------------------------------------------------------------------------*/



/* LEFT COLUMN
-------------------------------------------------------------------------------------------*/

#column_left { width:690px; float: left; margin: 20px 0 0 0; padding:0 0 0 0;  border-top:2px #F0B175 solid; }

.text_left { width:240px; float: left; margin: 10px 0 25px 20px ; padding:0 0 0 0; }

.text_right { width: 410px; float: right; margin: 10px 0 25px 0 ; padding:0 0 0 0;   }

.text_right img { width: 400px; float: right; margin: 20px 0 20px 0 ; padding:0 0 0 0; border: #E8A66D 6px solid; }

.feature_text { width:690px; float: left; margin: 0 0 20px 0; padding: 0 0 0 0px;  border-top:2px #F0B175 solid; }

.feature_text h2 { margin: 20px 0 0 20px; padding: 0 0 0 0px;   }

.text_right h2 { margin: 20px 0 10px 0; padding: 0 0 0 0px;   }

.text_left h2 { margin: 20px 0 10px 0; padding: 0 0 0 0px;   }


/* -----------------------------------------------------------------------------------------*/



/* RIGHT COLUMN
-------------------------------------------------------------------------------------------*/

#column_right {
width:190px;
float: right;
margin: 20px 0 20px 0;
padding:0 0 0 0;
border-left:2px #F0B175 solid;
border-right:2px #F0B175 solid;
}

#column_right p { font-size: .7em; color: #fff; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-weight: normal; line-height: 1.3em; }


#column_right_content {
margin: 0 0 0 10px;
width: 160px;
}

#column_right_content img {
border: #E8A66D 6px solid;
}

/* -----------------------------------------------------------------------------------------*/

#special {
position: relative; 
left: 220px;
top:200px;
width: 170px; 
height: 170px;  
text-align: center;
background: url(../images/star.png) top left no-repeat;
font: bold 10px Trebuchet MS, Verdana, Arial, sans-serif;
}

#special a  {
position: absolute; 
right: 0;
width: 170px; 
height: 170px;  
text-align: center;
text-decoration: none;
color: #D2D5D9;
text-align: center;

}

#special a:visited {
color: #D2D5D9;
}

#special a:hover {
color: #fff; 
}

#special a em {
display: block; margin-top: 60px;
font: bold 2.2em Trebuchet MS, Verdana, Arial, sans-serif;  
}



/* ---------- COPYRIGHT FOOTER ----------*/
#copyright { 	width: 800px; text-align:left; margin:20px auto 20px	 auto; float: left;}
#copyright p { font-size: .6em; color:#9e9e9e; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; }
#copyright a { color:#fff; text-decoration: none; }
#copyright a:hover { color:#9e9e9e; text-decoration:underline; }
/* --------------------------------------------------*/



#flashcontent {
	margin: 4px 0 0 0;
	width:700px;
	height:166px;
	float: left;
}



