
body {
 color: #ACADB0;
 background:url(../images/background.gif);
}
 

#content {
	margin: 0 auto;
	width: 615px;
	height: 436px;
	padding: 30px 45px 0 45px;
	background-color:#FFFFFF;
	}


#logo { float: left; width: 200px; margin: 0 0 0 0; }

/* --------------header------------- */
#header {
background:url(../images/logo-blue.jpg) repeat-x; 
width: 705px;
height: 68px;
margin: 0 auto;
margin-top:80px;
background: #FFFFFF;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
letter-spacing:0.6px;

}


#header p { padding: 0; margin: 0; }
#header ul { float: right; padding: 52px 42px 0 0; margin: 0 0 0 0; }
#header ul li { list-style-type: none; display: inline; }
#header ul li a { padding-left: 5px; margin-right: 7px; color: #ACADB0; }
#header ul li a:hover { padding-left: 5px; margin-right: 7px; color: #555; }

a { text-decoration: none; color: #ACADB0; background: inherit; }
a:hover { color: #555; background: inherit; }
a:focus { outline: 0; }

/* --------------left navi------------- */
#colOne {
 background: #FFFFFF;
 width: 177px;
 float: left;
}


p, pre{
padding: 0px 0px;
margin:0px;
}

#menu {
float: left;
width: 114px;
margin: 0 0 0 0;
padding: 0;
font: 11.5px/18px Geneva, Arial, Helvetica, sans-serif;
}

.profile a:link { color: #ACADB0; text-decoration: none;}
.profile a:visited { color: #ACADB0; text-decoration: none;}
.profile a:active { color: #ACADB0; text-decoration: none;}
.profile a:hover { color: #00AEEF; text-decoration: none;}

.portfolio a:link { color: #ACADB0; text-decoration: none;}
.portfolio a:visited { color: #ACADB0; text-decoration: none;}
.portfolio a:active { color: #ACADB0; text-decoration: none;}
.portfolio a:hover { color: #EC008C; text-decoration: none;}

.news a:link { color: #ACADB0; text-decoration: none;}
.news a:visited { color: #ACADB0; text-decoration: none;}
.news a:active { color: #ACADB0; text-decoration: none;}
.news a:hover { color: #B1CA00; text-decoration: none;}

.contact a:link { color: #ACADB0; text-decoration: none;}
.contact a:visited { color: #ACADB0; text-decoration: none;}
.contact a:active { color: #ACADB0; text-decoration: none;}
.contact a:hover { color: #F18E00; text-decoration: none;}

body#profile a#profnav {color:#00AEEF;}
body#portfolio a#portnav {color:#EC008C;}
body#news a#newsnav {color:#B1CA00;}
body#contact a#connav {color:#F18E00;}

/* --------------left navi menu2------------- */

.menu2{
float: left;
width: 149px;
height: 150px;
margin: 0 0 0 0;
padding: 30px 0 0 0;
font:10px/16px Geneva, Arial, Helvetica, sans-serif;
}


.menu2 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.menu2 ul li {
	display: inline;
}

.menu2 ul li a {
	text-decoration: none;
}

.menu2 ul li a:hover {
	text-decoration: none;
}

.menu3{
float: left;
width: 149px;
height: 118px;
margin: 0 0 0 0;
padding: 30px 0 0 0;
font:10px/16px Geneva, Arial, Helvetica, sans-serif;
}


.menu3 ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

.menu3 ul li {
	display: inline;
}

.menu3 ul li a {
	text-decoration: none;
}

.menu3 ul li a:hover {
	text-decoration: none;
}

/* --------------text------------- */

#text {
width: 177px;
color: ##555;
line-height: 13px;
padding: 15px 0 0 0;
margin: 35px 0 0 0;
float: left;
font: normal 10px/15px Geneva, Arial, Helvetica, sans-serif;
}

#web {
width: 177px;
color: #555;
line-height: 13px;
margin: 168px 0 0 0;
float: left;
font: normal 10px/15px Geneva, Arial, Helvetica, sans-serif;
}

#web2 {
width: 177px;
color: #555;
line-height: 13px;
margin: 35px 0 0 0;
float: left;
font: normal 10px/15px Geneva, Arial, Helvetica, sans-serif;
}

#exb {
width: 177px;
color: #555;
line-height: 13px;
margin: 158px 0 0 0;
float: left;
font: normal 10px/15px Geneva, Arial, Helvetica, sans-serif;
}

#exb2 {
width: 177px;
color: #555;
line-height: 13px;
margin: 134px 0 0 0;
float: left;
font: normal 10px/15px Geneva, Arial, Helvetica, sans-serif;
}

#exb3 {
width: 177px;
color: #ACADB0;
line-height: 13px;
margin: 48px 0 0 0;
float: left;
font: normal 10px/15px Geneva, Arial, Helvetica, sans-serif;
}

#exb4 {
width: 177px;
color: #ACADB0;
line-height: 13px;
margin: 62px 0 0 0;
float: left;
font: normal 10px/15px Geneva, Arial, Helvetica, sans-serif;
}

#exb5 {
width: 177px;
color: #ACADB0;
line-height: 13px;
margin: 18px 0 0 0;
float: left;
font: normal 10px/15px Geneva, Arial, Helvetica, sans-serif;
}

#exb8 {
width: 177px;
color: #ACADB0;
line-height: 13px;
margin: 122px 0 0 0;
float: left;
font: normal 10px/15px Geneva, Arial, Helvetica, sans-serif;
}

#identity {
width: 177px;
color: #555;
line-height: 13px;
margin: 135px 0 0 0;
float: left;
font: normal 10px/15px Geneva, Arial, Helvetica, sans-serif;
}

.description {
margin: 0 0 0 0;
width: 177px;
color: #ACADB0;
padding: 0 0 0 0;
float: left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 9.6px;
line-height: 12px;
}


.description2 {
width: 177px;
color: #ACADB0;
padding: 55px 0 0 0;
float: left;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
line-height: 14px;
}

#colTwo { 
	float: right;
	width: 410px;
}


#image { 
	float: right;
	width: 400px;
	margin: 110px 0 0 0;
}

#flash { 
	float: left;
	width: 615px;
	margin: 10px 0 0 0;
}

#bottom { 
	float: right;
	width: 607px;
	margin: 8px 0 0 0;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 0 8px 0 0;
}

#map { 
	float: right;
	width: 400px;
	padding: 15px 0 0 0;
}

/* --------------pagination------------- */

ul{ margin:0; padding:0;}

#pagination-clean li 
{ border:0; margin:0; padding:0; 
font-size:11px; list-style:none; /* savers */ 
float:left; }
	
#pagination-clean .active { 
color:#EC008C; 
font-weight:bold; 
display:block; 
float:left; padding:3px 3px;
}

#pagination-clean a:link,
#pagination-clean a:visited { 
color:#ACADB0; 
display:block; 
float:left; 
padding:3px 3px; 
text-decoration:none; }

#pagination-clean a:hover {
color: #EC008C;
text-decoration:none;  
}

p     { border:0; margin:0; padding:0; padding-bottom:2px; }