@charset "UTF-8";
/* CSS Document */

 
body{
	margin:0px;
	background-color:#062341;
}

a{
	color:#039;
}
 



 
.mainNav{
	margin-left:auto;
	margin-right:auto;
	width:600px;
	height:37px;
}
 
.container{
	color:#393D48;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
}
 
 
.container .header{
	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	height:205px;
	background-image: url(/template/topBg2.jpg);
	background-repeat: repeat-x;
}
 
.container .body{
	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:100%;
	background-image: url(/template/topShadowBg.jpg);
	background-repeat: repeat-x;
	background-color:#FFF;
}
 
 
.container .contentHome{
	display:block;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	width:850px;
	min-height:275px;
}

.container .content{
	display:block;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	width:700px;
	min-height:275px;
	padding-top:20px;
}
 
 
 
.container h1{
	color:#4A647D;
	margin:0px;
}


 
form{
	margin:0px;
}
 
 
.container p{
	margin-left:auto;
	margin-right:auto;
	margin-bottom:0px;
	margin-top:0px;
	padding-top:20px;
	width:850px;
}
 
 
.container .title{
	color:#FC0;
	font-size:18px;
	font-weight:bold;
}
 
 
.container .footer{
	clear:both;
	display:block;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	margin-bottom:0px;
	width:100%;
	padding-top:20px;
	background-image: url(/template/bottomBg4.jpg);
	background-repeat: repeat-x;
	min-height:67px;
	background-position: 0px 0px;
}
 
.container .footer a{
	color: #FF9700;
	text-decoration:none;
}
 
.container .footer a:hover{
	text-decoration:underline;
}

/* ######### begin form css ############### */



.quoteForm{
	text-align:left;
}



.titleOrange{
	font-size:20px;
	color:#F90;
	font-weight:bold;
}

/* ######### begin porfolio menu ############### */

#portfolioMenu{
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:400px;
	
}

#portfolioMenu ul{
	list-style:none;
	color:#33C;
}

#portfolioMenu li{
	float:left;
	width:100px;
	background-color:#CCF;
	border:1px solid gray;
	padding:5px;
	text-align:center;
	margin-right:3px;
	list-style:none;
}

#portfolioMenu li a{
	text-decoration:none;
	color:#309;
	list-style:none;
}

#portfolioMenu li:hover{
	text-decoration:none;
	color:#309;
	background-color:#FFC;
}

#portfolioMenu .current{
	background-color:orange;
	list-style:none;
}

/* ######### begin porfolio menu ############### */

#artwork {
	width:800px;
}

#artwork ul {
	list-style:none;
}

#artwork li {
	float:left;
	width:350px;
	text-align:left;
	height:300px;
	vertical-align:middle;
	display:block;
}

#artwork .long {
	float:left;
	width:700px;
	text-align:left;
	height:300px;
	vertical-align:middle;
	display:block;
}

#artwork img {
	border:0px;
}
















