﻿/* PAGE STRUCTURE */
br.clear{clear:both;height:1px;}
.clear{clear:both;		height:1px;}
* HTML .clear{	visibility:hidden;}

a{
	color:#3270f5;
	text-decoration:none;
}
a:hover{
	color:#000;
}
.bold{ font-weight:bold}

* {padding: 0;margin: 0;}

body 
{
	font-family:Verdana;
	color:#000;
	font-size:12px;
	border:0px; 
	text-align:center;
}

p{ padding-bottom:5px;}
li{padding-left:15px; list-style-type:none}
input.submit{ cursor:pointer; width:100px; background:#ff0012; border:solid 1px #e8090a; color:#fff; font-size:12px;}
input{ width:150px;font-size:10px;}
h1,h2{ margin:0; padding:0; font-size:14px; padding-bottom:5px;}
h2{font-size:13px;}
.center{text-align:center}
.heading{ text-align:right; margin-bottom:20px;}
h2.home{background:url('../_img/headingHome.gif') no-repeat; width:581px; height:21px; margin-bottom:30px;}
.stamp{ position:absolute; right:110px; top:200px}
a img{ border:none}
h2 strong{ color:#39cf1c}
.row{ padding-bottom:5px; }
.rowHeading{ float:left; width:150px;}
/* ******************** START CONTROLS THE LAYOUT OF THE PAGE ************************************** */

#outer
{
	text-align:left;
    position:relative;
	width:1064px;
	margin:0px auto;
	min-height: 768px;
	background:url('../_img/bg.gif');
	}* html #outer {height: 768px}
	
#logo 
{
	position:absolute;
	width:327px; 
	height: 84px; 
	left:138px; 
	top:26px;
	}

#content{ padding:130px 0 0 112px;}
	#contentArea
	{
		width:850px; 
		min-height:550px; 
		border:solid 1px #eaeaea;
		border-bottom:solid 3px #eaeaea;
		background:url('../_img/contentbg.gif') repeat-x #f1f0f0;
		color:#6c6868 ;
		}
		#contentText{ padding:20px;}
		#contentTextRight{ float:right; width:560px;min-height:500px; }
		#contentTextTop{background:url('../_img/contentTop.gif'); height:12px;}
		#contentTextMid{background:url('../_img/contentMid.gif'); padding:0 10px 10px 10px;min-height:100px}
		#contentTextBtm{background:url('../_img/contentBtm.gif');height:12px;}
	.blocks1{background:url('../_img/blocks1.gif') no-repeat;  width:33px; height:38px; position:absolute; top:0; right:0}
	
	
	
	#topnav 
	{
		z-index:1px; 
		position:absolute; 
		width:581px; 
		right:112px; 
		top:44px; 
		height:71px; 
		background:url('../_img/nav.gif') no-repeat; font-weight:bold
		
		}
		#topnav ul{ padding:0; margin:0; list-style:none; padding: 18px 0 0 60px; }
		#topnav ul li{  float:left; padding-top:8px; padding-right:20px;}
		#topnav ul li a{font-size:13px; color:#6c6868}
		#topnav .about a:hover,#topnav .about a.selected{ color:#fe933d}
		#topnav .portfolio a:hover,#topnav .portfolio a.selected{ color:#5b8af4}
		#topnav .home a:hover,#topnav .home a.selected{ color:#39cf1c}
		#topnav .packages a:hover,#topnav .packages a.selected{ color:#ff790e}
		#topnav .contact a:hover,#topnav .contact a.selected{ color:#ff0012}
		
	#leftNav{ float:left; }
	#leftNav a{color:#6c6868}
	#leftNavTop,#leftNavMid,#leftNavBtm{width:206px;} 	
	#leftNavTop{height:10px; background:url('../_img/sideNavTop.gif') top no-repeat;}		
		#leftNavMid ul{list-style:none;background:url('../_img/sideNavMid.gif');}
		#leftNavBtm {height:10px; background:url('../_img/sideNavBtm.gif') top no-repeat; margin-bottom:30px;}
		#leftNavMid li{ padding-bottom:10px;}	
/* HOME *****************************************************/
.home_left,.home_right{ float:left; width:380px; min-height:120px; padding:5px;}
	.home_right li ,.home_left li{margin-bottom:5px; }
.home_right{ float:right;}
.homePanel{min-height:100px;}

/* PORTFOLIO **************************************************** */
#portfilioPanel{ float:left; margin-right:70px; margin-bottom:50px}
.portfolio_left{ float:left}
.portfolio_right{ float:right; width:600px;}
.padding{ padding:10px 0 10px 0;}

/* CONTACT *****************************************************/
.contactLeft{ float:left; border-right:solid 1px #ac8cbe; width:400px;}
.contactRight{ float:right; width:400px;}