<style>
<!--
font         { font-family: 'Verdana', Arial, Helvetica, sans-serif }
A:link { color: #39435C; 
	text-decoration: underline; }
A:visited { color: #39435C; 
	text-decoration: underline; }
A:active { color: #B51019; 
	text-decoration: none; }
A:hover { color: #B51019; 
	text-decoration: none }

A.footer:link { color: #8E8E8E; 
	text-decoration: underline; }
A.footer:visited { color: #8E8E8E; 
	text-decoration: underline; }
A.footer:active { color: #182035; 
	text-decoration: none; }
A.footer:hover { color: #182035; 
	text-decoration: none; }

A.header:link { color: #39435C; 
	text-decoration: underline; }
A.header:visited { color: #39435C; 
	text-decoration: underline; }
A.header:active { color: #B51019; 
	text-decoration: none; }
A.header:hover { color: #B51019; 
	text-decoration: none; }
	
	
h1 {font-size: 20pt; color: #283354; margin-top: 0.0em; margin-bottom: 0.5em; text-indent: 0.0em; font-weight: normal; line-height: 140%;}
h1.header {font-size: 11pt; color: #8F99A9; margin-top: 0.0em; margin-bottom: 0.5em; text-indent: 0.0em; font-weight: normal; line-height: 140%;}
h1.form {font-size: 20pt; color: #8F99A9; margin-top: 0.0em; margin-bottom: 0.5em; text-indent: 0.5em; font-weight: normal; line-height: 140%;}
h1.port {font-size: 20pt; color: #8F99A9; margin-top: 0.0em; margin-bottom: 0.5em; text-indent: 0.8em; font-weight: normal; line-height: 140%;}


p {font-size: 100%; margin-top: 0.5em; margin-bottom: 0.5em; margin-right: 0.0em; margin-left: 0.0em; font-weight: normal; text-align: left; line-height: 160%;}



input.submitorder {background-color: #003399; font-weight: bold; font-size: 18px; color: #ffffff;}
input.order {background-color: #ffffff; font-size: 14px;  width: 240px; height: 20px;}
textarea.order {background-color: #ffffff; width: 240px; height: 80px; font-size: 14px; font-face: Verdana;}
input.order_phone {background-color: #ffffff; font-size: 14px;  width: 40px; height: 20px;}
input.order_zip {background-color: #ffffff; font-size: 14px;  width: 75px; height: 20px;}
select.drop2 {background-color: #ffffff; width: 60px; height: 20px; font-size: 14px; font-face: Verdana;}

select.drop_budget {background-color: #ffffff; width: 150px; height: 20px; font-size: 14px; font-face: Verdana;}














body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background:#E0E0E0 url(images/bg_gray.jpg) repeat-x top left;
	color:#333;
		margin-top: 0px;
margin-left: 0px;
margin-right: 0px;
margin-bottom: 0px; 

}

headingtop{
	float: left;
	width: 100%;
	height: 29px;
	background:url(images/bg_toprule.gif) repeat-x top left;
}
.toprule1{
	position:			relative;
    margin:				0 auto 0 auto;
	width:				980px;;
}

div#toprule
{
	position:			relative;
    padding:			5px 0 0 0;
	width:				100%;
	height:				24px;
	background:			#E2E2E3 url(images/bg_toprule.gif) repeat-x top left;
	z-index:			99;
	border-bottom:		1px solid #F5F5F5;
}


#top{
	padding:0;
	margin:0 auto 0 auto;
	height:100px;
	width:980px;
}

#top div{
	float:left;	
}

#top .logo{
	width:220px;
	padding-top:0px;
	padding-left:0px;
}

.links{
	float: left;
	width: 760px;
	padding: 0px 0px 0px 0px;
	text-align: right;
	margin:0 auto 0 auto;
}
p.header {color: #252F48; font-size: 8pt; margin-top: 1.0em; margin-bottom: 0.0em; margin-right: 0.0em; margin-left: 0.0em; font-weight: normal; text-align: right; line-height: 100%;}
p.header1 {color: #252F48; font-size: 9pt; margin-top: 1.0em; margin-bottom: 0.5em; margin-right: 0.0em; margin-left: 0.0em; font-weight: normal; text-align: right; line-height: 100%;}







#pagebody{
	padding:0;
	margin:0 auto 0 auto;
	height:1295px;
	background:			#FFFFFF url(images/bg_content.gif) no-repeat bottom left;
	width:980px;
}

#pagebody .topborder{
	width:980px;
	height:15px;
	background:			url(images/bg_pagetop.gif) no-repeat;
}

#pagebody .ad{
	width:960px;
	height:295px;
	margin:0 auto 0 auto;
}

#pagebody .subtop{
	width:960px;
	height:295px;
	margin:0 auto 0 auto;
}


.left{
	float: left;
	width: 290px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}
.center{
	float: left;
	width: 290px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}
.spacer{
	float: left;
	width: 20px;
}
.spacertop{
	float: left;
	width: 980px;
	height: 20px;
}
.spacer1{
	float: left;
	width: 35px;
	height: 580px;
	background:			url(images/line_vertical.gif) repeat-y top right;
}
.right{
	float: left;
	width: 290px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}



.subleft{
	float: left;
	width: 920px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}
.submainform{
	float: left;
	width: 920px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}
.subright{
	float: left;
	width: 410px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}
p.main {font-family: 'Verdana', Arial, Helvetica, sans-serif; color:#333333; font-size: 8pt; margin-top: 0.5em; margin-bottom: 1.5em; margin-right: 0.0em; margin-left: 0.0em; font-weight: normal; text-align: left; line-height: 140%;}
p.mainmore {font-size: 9pt; margin-top: 0.0em; margin-bottom: 0.0em; margin-right: 0.0em; margin-left: 0.0em; font-weight: normal; text-align: right; line-height: 100%;}
p.th {font-size: 8pt; margin-top: 0.0em; margin-bottom: 0.0em; margin-right: 0.0em; margin-left: 0.0em; font-weight: normal; text-align: left; line-height: 140%;}




#footer{
	padding:0;
	margin:0 auto 0 auto;
	height:100px;
	width:980px;
}
p.footer {font-family: 'Verdana', Arial, Helvetica, sans-serif; color:#8E8E8E; font-size: 7pt; margin-top: 0.5em; margin-bottom: 1.5em; margin-right: 0.0em; margin-left: 0.0em; font-weight: normal; text-align: center; line-height: 200%;}
p.footer1 {font-family: 'Verdana', Arial, Helvetica, sans-serif; color:#8E8E8E; font-size: 7pt; margin-top: 0.5em; margin-bottom: 1.5em; margin-right: 0.0em; margin-left: 0.0em; font-weight: normal; text-align: left; line-height: 140%;}



div.widget_container
{
	margin:				0 0 20px 0;
	width:				100%;
	z-index:			0;
}
div.widget
{

    padding:			0 15px 15px 15px;
	width:				220px;
	background:			#F6F7F9 url(images/bg_widget_bottom.gif) no-repeat bottom left;
}

p.widget {font-family: 'Verdana', Arial, Helvetica, sans-serif; color:#666666; font-size: 8pt; margin-top: 0.5em; margin-bottom: 1.5em; margin-right: 0.0em; margin-left: 0.0em; font-weight: normal; text-align: left; line-height: 140%;}
p.widget1 {font-family: 'Verdana', Arial, Helvetica, sans-serif; color:#202E52; font-size: 8pt; margin-top: 0.5em; margin-bottom: 0.0em; margin-right: 0.0em; margin-left: 0.0em; font-weight: normal; text-align: center; line-height: 140%;}

h3 {font-size: 11pt; color: #202E52; margin-top: 0.0em; margin-bottom: 0.5em; text-indent: 0.0em; font-weight: bold; line-height: 140%;}

p.sub {font-family: 'Verdana', Arial, Helvetica, sans-serif; color:#333333; font-size: 13pt; margin-top: 0.5em; margin-bottom: 1.5em; margin-right: 0.0em; margin-left: 0.0em; font-weight: normal; text-align: left; line-height: 140%;}
ul.sub, li.sub {font-family: 'Verdana', Arial, Helvetica, sans-serif; font-size: 10pt; margin-top: 0.0em; margin-bottom: 0.0em; margin-left: 2.0em; margin-right: 4.0em; text-indent: 0.0em; line-height: 145%;}

hr {
    height:1px;
    width:100%;
    background:#999999;
    margin: 0px 0px 0px 0px;  
   }


.spacerportfolio{
	float: left;
	width: 45px;
}

.portfolio{
	float: left;
	width: 260px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	margin:0 auto 0 auto;
}

p.portfolio {font-family: 'Verdana', Arial, Helvetica, sans-serif; color:#333333; font-size: 8pt; margin-top: 0.5em; margin-bottom: 1.5em; margin-right: 0.0em; margin-left: 0.0em; font-weight: normal; text-align: left; line-height: 140%;}



#pagebodyportfolio{
	padding:0;
	margin:0 auto 0 auto;
	height: 1600px;
	background:			#FFFFFF url(images/bg_content.gif) no-repeat bottom left;
	width:980px;
}

#pagebodyportfolio .topborder{
	width:980px;
	height:15px;
	background:			url(images/bg_pagetop.gif) no-repeat;
}


#pagebodyportfolio .subtop{
	width:960px;
	height:149px;
	margin:0 auto 0 auto;
	
}

.spacerportfoliodiv{
	float: left;
	width: 980px;
	height: 40px;
}

#pagebodyportfolio .subtoptitle{
	width:940px;
	height:40px;
	margin:0 auto 0 auto;
	
}

p.subcontact {font-family: 'Verdana', Arial, Helvetica, sans-serif; color:#333333; font-size: 10pt; margin-top: 0.5em; margin-bottom: 1.5em; margin-right: 0.0em; margin-left: 1.0em; font-weight: normal; text-align: left; line-height: 140%;}

-->
</style>
