/* CSS Document */
/*
================================================================================
|                                     TAGS                                     |
================================================================================
*/
body{
	margin:0px;
}

img{
border:0px;
border:none;
margin:0;
padding:0;
}
br{line-height:0px;}
a{
text-decoration:underline;
color:#ff6600;
}
a:hover{
text-decoration:none;
}

.media-headers{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FF6600;
}

.media-sub{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

/*
================================================================================
|                                     HEADER                                   |
================================================================================
*/

#nav_span{
width:100%;
height:100%;
}

#nav{
width:990px;
height:104px;
margin:auto;
}

#header_span{
width:100%;
height:100%;
background-color:#ff6600;
}

#header{
background-color:#ff6600;
width:990px;
height:329px;
margin:auto;
}

#header_agent{
background-color:#ff6600;
width:990px;
height:219px;
margin:auto;
}

/*
================================================================================
|                                     CONTENT                                  |
================================================================================
*/

#content_span{
width:100%;
height:100%;
}

#content_home{
width:990px;
height:535px;
margin:auto;
}

#content_price{
width:990px;
height:1200px;
margin:auto;
}

#content_addon{
width:990px;
height:950px;
margin:auto;
background-image:url(../images/addon-bg.jpg);
background-repeat:repeat-y;
}

#content_test{
width:990px;
height:1500px;
margin:auto;
}

#content_reseller{
width:990px;
height:700px;
margin:auto;
}

#content_agentmain{
width:990px;
height:600px;
margin:auto;
}

#content_youbuild{
width:990px;
height:800px;
margin:auto;
}

#content_testimonials{
width:990px;
height:700px;
margin:auto;
}

#content_gallery{
width:990px;
height:2000px;
margin:auto;
}

#content_locations{
width:990px;
height:600px;
margin:auto;
}

#content_widgets{
width:990px;
height:1900px;
margin:auto;
}

#left_column_home{
width:670px;
height:100%;
margin:auto;
float:left;
padding-top:10px;
padding-left:10px;
}

#right_column_home{
width:291px;
height:512px;
float:right;
background-image:url(../images/right-column.jpg);
background-repeat:repeat-x;
}

#right_column_twitter{
width:269px;
height:462px;
float:right;
background-image:url(../images/right-column-twitter.jpg);
background-repeat:repeat-x;
padding-top:50px;
padding-left:22px;
}

#right_column2{
width:310px;
height:507px;
margin:auto;
float:right;
background-image:url(../images/right-column2.jpg);
background-repeat:repeat-x;
margin-top:25px;
}

.input-text {
	background-color: #EFEFEF;
	border: 1px solid #999;
	width:310px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	line-height:normal;
	padding:3px;
	vertical-align:middle;
}

.input-text-small {
	background-color: #EFEFEF;
	border: 1px solid #999;
	width:100px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:13px;
	line-height:normal;
	padding:3px;
	vertical-align:middle;
}

/*
================================================================================
|                                     FOOTER                                  |
================================================================================
*/

#footer_span{
width:100%;
height:70px;
background-color:#ff6600;
}

#footer{
width:990px;
height:50px;
margin:auto;
background-color:#ff6600;
}

