/*
CONTENTS:

1. TAGS
2. IDs
3. CLASSES

*/



/* 
 * TAGS 
 */
html{
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:0.7em;
        font-style: normal;
        color: #666666;
} 
h1{
        font-size:1em;
        font-style: bold;
        color: #666;
	padding:0px;
	margin:2px 0 0 0;
	height:30px;
}

a{
	font-size:0.9em;
        font-weight: bold;
        color: #666;
	margin:0px;
	padding:0px;
	text-decoration:none;
}       
a:hover{
	text-decoration:underline;
}
h2{
        font-size:1em;
        font-style: bold;
        color: #666;
	padding:0px;
	margin:0 0 0 12px ;
	height:30px;
}

h3{

}

h4{

}

h5{

}

h6{

}
/*
 * divs by ID begin here
 */
 
#wrapper
{
        width:1000px;
        margin: 10px auto 0px auto;
        padding:0px;
        border:0px solid #ccc;
	height:550px;
	height:auto !important;
	min-height:550px;
}
/*
 * top area for all content
 */
#header{
	height:289px;
        padding:0;
        margin:0;
        border:0px solid #ccc;
        background-color:#ccc;
}    
#contactWide{
	background-image:url('../images/box_widest.jpg');    
        background-repeat:no-repeat;        
	background-position:top;
	float:left;
	width:740px;
	height:300px;
 	margin:0 0 5px 3px;
	padding:0;
}
#contactOne{
	/*
	background-image:url('../images/box_wide.jpg');    
        background-repeat:no-repeat;        
	background-position:top;
	*/
	float:left;
	width:365px;
	height:300px;
 	margin:0 0 5px 3px;
	padding:0;
}
#contactTwo{
	/*
	background-image:url('../images/box_wide.jpg');    
        background-repeat:no-repeat;        
	background-position:top;
	*/
	float:left;
	width:365px;
	height:300px;
 	margin:0 0 5px 3px;
	padding:0;
}


#contactWide h1{
	width:710px;
	margin:3px 0 10px 10px ;
	border-top: 1px solid #F00;
}

#contactOne h1, #contactTwo h1{
	width:350px;
	margin:3px 0 10px 10px ;
	border-top: 1px solid #F00;
}

#contactWide p, #contactOne p, #contactTwo p{
	width:220px;
	margin:3px 0 10px 10px ;
}

#footer{
	font-weight:bold;
	font-size:0.9em;
        width:1000px;
        margin: 0px auto 0px auto;
        padding:0px;
        height:315px;
        padding:315px 0 0 0;
        margin:0;
	background-image:url('../images/wrapper_bg.jpg');    
        background-repeat:no-repeat;        
	background-position:top;
        border:0px solid #ccc;
}    
#footer p {
	margin:0px;
	padding:0px;
}
.column{
	background-image:url('../images/box.jpg');    
        background-repeat:no-repeat;        
	background-position:top;
	float:left;
	width:245px;
	height:300px;
 	margin:0 0 5px 3px;
	padding:0;
}

.column h1{
	width:220px;
	margin:3px 0 10px 10px ;
	border-top: 1px solid #F00;
}

.column p{
	width:220px;
	margin:3px 0 10px 10px ;
}
.split {
        clear:both;
        font-size:1px;
        height:1px;
        line-height:1px;
        background-repeat:repeat-y;  
        padding:0;
        margin:0;
}

.style1 {       
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        line-height: 14px;
        color: #666666;
        margin: 0px;
        background-color: #FFF;
        border-top-width: 1px;
        border-top-style: double;
        border-right-style: none;
        border-bottom-style: none;
        border-left-style: none;
        border-top-color: #FF0000;
}       
.hidden{
        position:absolute;
        left:-2100px;
        top:150px;
}

.red{
	color:#f00;
}
.footLeft{
	float:left;
	width:320px;
	margin:0 0 0 3px;
	padding:0px;
}
.footMiddle{
	float:left;
	width:450px;
	margin:0px;
	padding:0px;
}
.footRight{
	font-weight:bold;
	text-align:right;
	float:left;
	width:220px;
	margin:0px;
	padding:0px;
}

.formtext {
	float:left;
	width:100px;
	border:0px solid #ccc;
	font-size:0.95em;
	margin:0 0 0 10px;
}

.formInput {
	float:left;
	width:195px;
	border:0px solid #ccc;
	font-size:0.7em;
}
