body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image:url(../images/bg.gif);
	background-repeat:repeat;

}

.logobox {

	background-image: url(http://www.180-media.com/images/logo_bg.gif);

	background-repeat: repeat;

	padding: 2px;

	height: 159px;

	width: 159px;

	border: 4px solid #FFFFFF;

	position: absolute;

	top: 15px;

	left: 50px;

}

.bigbox {

	border: 4px solid #FFFFFF;

	padding: 2px;

	height: 159px;

	width: 600px;

	position: absolute;

	top: 15px;

	left: 240px;

}

.navbox {

	padding: 2px;

	width: 164px;

	position: absolute;

	top: 200px;

	left: 50px;
}



.adSense {

	padding: 0px;

	width: 164px;

	position: absolute;

	top: 620px;
	
	left: 52px;
	border: 1px solid #000033;
	background:#3A5D73;

}

.contentbox {

	border: 1px solid #000033;
	background-color:#3A5D73;

	padding: 2px;

	width: 612px;

	position: absolute;

	top: 200px;

	left: 240px;



}

.staticbox {

	border: 4px solid #32556b;

	padding: 2px;

	width: 600px;

	position: relative;

	top: 0px;

	left: 0px;

	background-color:#32556b;

	}

	

.portfoliobox {

	border: 4px solid #32556b;

	padding: 2px;

	width: 450px;

	top: 0px;

	left: 0px;

	background-color:#32556b;



}

.newsbox {

	border: 4px solid #32556b;

	padding: 2px;

	width: 130px;

	top: 0px;

	left: 0px;

	background-color:#32556b;



}

.blogbox {

	border: 4px solid #32556b;

	padding: 2px;

	width: 450px;

	background-color:#32556b;



}

.blogbox_wide {

	border: 4px solid #32556b;

	padding: 2px;

	width: 600px;

	background-color:#32556b;



}

.regular {

	color: #FFFFFF;

	font-size:10pt;

}

.regular_bold {

	color: #FFFFFF;

	font-weight: bold;

	font-size:11pt;

}

.heading {

	font-size: 14px;

	font-weight: bold;

	color: #CCCCCC;

}

.tablebox {

	border: 4px solid #FFFFFF;

	padding: 2px;

	background-color:#32556b



}

.picbox {
	background-color:#233C4C;
	border: 4px solid #FFFFFF;
	padding: 2px;
}

a.bloglink {

	color: #FFFFFF;

	padding-left:5px;

	padding-right:5px;

}

a.bloglink:hover {

color:#fff;
background-color:#003366;
padding-left:5px;
padding-right:5px;
}


a.bloglinkBIG {
	color: #FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.blogarea {

	background-color: #32556b;

	padding: 5px;

	border: 1px dotted #cee2ff;

}

.commentarea {

	background-color: #345367;

	padding: 5px;

	border: 1px dotted #cee2ff;

	}

.comment{

	padding: 5px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #CCCCCC;

	width:95%;

	border-top: 1px dotted #768EB4;

	border-bottom: 1px dotted #768EB4;

}

.mutedtext {

	color: #a2abb1;

	padding-left: 7px;

	font-style: italic;

	font-size:10px;

}

a {

	color: #FFFFFF;

	text-decoration: underline;

	padding-left:2px;

	padding-right:2px;

}

a:hover {

	color: #FFFFFF;

	text-decoration: none;

	color:#000000;

	background-color:#cee2ff;

	padding-left:2px;

	padding-right:2px;

}

/* BELOW IS ONLY FOR LEFT NAVIGATION */

#ddblueblockmenu{
border: 1px solid #000033;
padding:1px;
border-bottom-width: 1;
width: 100%;
}

#ddblueblockmenu ul{
margin: 0;
padding: 0;
list-style-type: none;
font: normal 12px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;*/
}

#ddblueblockmenu li a{
display: block;
padding: 3px 0;
padding-left: 9px;
width: 90%; /*185px minus all left/right paddings and margins*/
text-decoration: none;
color: white;
background-color: #32556B;
border-bottom: 0px solid #90bade;
border-left: 7px solid #fff;
}

#ddblueblockmenu li a:hover {
background-color: #2586d7;
border-left-color: #1c64d1;
}

#ddblueblockmenu div.menutitle{
color: white;
border-bottom: 0px solid black;
padding: 1px 0;
padding-left: 5px;
background-color: #233C4C;
font: bold 12px 'Trebuchet MS', 'Lucida Grande', Arial, sans-serif;
font-weight:bold;
}

