#test_container 
{
	background:#00FFFF;
	min-width: 600px; 
    max-width: 1200px;
}

html, body{
	height:100%;
	background-color: black;
	color: white;
}

body, td{
    /*background:#0e0e0e;*/
    background-color: Black;
		font-family:Arial, Helvetica, sans-serif;
}

table tr td {padding:5px}

a {color:#FFC62C}

#rightLayout ul {font-size:14px;}

#rightLayout ul li {background:transparent url(/images/orangeDot.jpg) no-repeat scroll 0 0.5em;
list-style-type:none;
margin:3px 0;
padding:0 0 0 12px;}

#layout{
	position:relative;
	width:100%;
	height:100%;
}

#centerLayout{
	margin:0 auto;
	width:1000px;
	position:relative;
}

#promoImage{
	background: url("/images/promoImage.jpg") no-repeat;
	width:579px;
	height:570px;
	position:absolute;
	top:150px;
	left:137px;
	clear:both;
}

#logotype{
	background:url("/images/logoPromo.jpg") no-repeat;
	width:201px;
	height:28px;
	/*margin-left:75px;*/
	margin-top:91px;
}

#leftLayout{
	width:220px;
	position:relative;
	float:left;
	_display:inline;
	margin-left:75px;
}

#rightLayout{
	width:705px;
	position:relative;
	float:left;
}

#menu{
	margin-top:210px;
}



#menu ul, #menuInner ul{

	list-style:none;
}



#menu ul li, #menuInner ul li{
	color:#fff;
	font-family:Arial;
	font-size:18px;
	line-height:30px;
}

#menu ul li a, #menuInner ul li a{
	color:#FFC62C;
	font-family:Arial;
	font-size:18px;
	line-height:30px;
}

#menuInner ul li.biglink a 
{
	text-decoration:none;
	border-bottom: 1px dashed;
}

.telephone{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color:#fff;
	margin-left:257px;
	margin-top:120px;
}

.phoneNumber{
	color:#fff;
	font-size:34px;
	line-height:40px;
	margin-left:12px;
	margin-top:4px;
}

.ifText{
	color:#2CA9FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	margin-left:268px;
	margin-top:25px;
}

.headerText{
	color:#2ca9ff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	line-height:34px;
}

.headerText a{
	color:#ffc62c;
	text-decoration:none;
	border-bottom:1px solid #ffc62c;
}

.contentText{
	color:#fff;
	font-size:12px;
	line-height:16px;
	font-family:Arial;
}

#freshIdea{
	margin-left:333px;
	margin-top:13px;
	width:300px;
}

#freshIdeaText{
	margin-left:413px;
	margin-top:-18px;
	width:220px;
}

#adsCompany{
	margin-left:253px;
	margin-top:27px;
	width:400px;
}

#adsCompanyText{
	margin-left:254px;
	margin-top:8px;
	width:355px;
}

#adsType{
	margin-left:92px;
	margin-top:31px;
	width:300px;
}

#adsTypeText{
	margin-left:335px;
	margin-top:-18px;
	width:265px;
}

.copy{
	font-size:14px;
	color:#fff;
	font-family:Arial;
	margin-left:75px;
	margin-right:15px;
	float:left;
	_display:inline;
}

.copy .cpyLink{
	color:#2ca9ff;
	font-size:16px;
	text-decoration:none;
	border-bottom:1px solid #2ca9ff;
}

.li{
	padding-top: 1px;
	color: white;
}

#bottom{
	clear:both;
	padding-bottom:30px;
	margin-top:54px;
}

/* inner*/

#contentInner{
	float:left;
	width:440px;
	margin-left:14px;
	_display:inline;
	margin-top:51px;
	margin-bottom:40px;
}

#contentInner h1{
	font-size:30px;
	color:#FFF;
	font-family: Arial, Helvetica, sans-serif;
	line-height:34px;
	margin-bottom:23px;
}

#contentInner h2{
	font-size:20px;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:10px;
}

h3 {
	font-size:16px;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom:10px;
	line-height:1.2em
}	

#contentInner p{
	font-family:Arial;
	font-size:14px;
	line-height:18px;
	color:#fff;
	margin:0 0 40px 0;
}	

#contentInner p.specialText{
	color:#ffc62c;
	font-size:16px;
	margin-top:15px;
	margin-bottom:8px;
}

#contentInner ul.numberList{
	list-style:decimal;
	padding: 0 0 0 20px;
	//padding:0 0 0 25px;
	font-family:Arial;
	font-size:14px;
	line-height:18px;
	color:#fff;
}

#contentInner ul.numberList li{
	margin: 4px 0;
}

#contentInner ul.OrangeDotList{
	font-size:14px;
}

#contentInner ul.OrangeDotList li{
	margin: 3px 0;
	padding: 0 0 0 12px;
	list-style-type: none;
	background:url("/images/orangeDot.jpg") no-repeat 0 0.5em;
}

#notes{
	float:left;
	width:250px;
}

.glowLamp{
	background:url("/images/lampGlow.jpg") no-repeat;
	width:243px;
	height:243px;
	margin-top:92px;
}

.glowLamp p{
	font-family:Arial;
	font-size:12px;
	font-style:italic;
	color:#c6e8ff;
	width:160px;
	line-height:18px;
	padding-left:50px;
	padding-top:91px;
}

.glowLamp span{
	font-family:Arial;
	font-size:24px;
	font-style:italic;
	color:#edf8ff;	
	line-height:12px;
}

#menuInner{
	margin-top:170px;
}

/*popout menu*/
.sub-ul {padding:10px 0 0 10px;display:none;height:0px;//padding:10px 0 10px 10px;}
.sub-ul li { font:normal 90% Arial, Helvetica, sans-serif !important; margin:0 0 10px 0; //margin:0 0 -3px 0;}
.sub-ul li a {font:normal 100% Arial, Helvetica, sans-serif !important;}


/*portfolio page*/
.port-container{ margin:0 0px 20px 0; clear:both; overflow:hidden; }
.port-preview {float:left; padding:2px;outline:0px solid red; margin:0 15px 0 0}
.port-comm { padding:15px 0 0 0}
.port-comm-info { font:normal 75% Arial, Helvetica, sans-serif; margin:0 0 10px 0}

/*seo table*/
.seo-table {}
.seo-table tr td {  font:normal 14px Arial, Helvetica, sans-serif; padding:10px; border-bottom:1px solid #444}
.seo-table tr.seo-table-top td { background:#222; border-bottom:2px solid #444}
.seo-table tr.sel td { background:#111}
































