a  {
   text-decoration: none;
   color: #000000;
}

a ins  {
   text-decoration: none;
}

a:link {
	text-decoration: none;
	color: #33CCFF;
}

a:visited {
	text-decoration: none;
	color: #33CCFF;
}

a:hover {
	text-decoration: underline;
	color: #33CCFF;
}

a:active {
	text-decoration: underline;
	color: #999999;
}

#upload,
#portfolio  {
   margin: 0px auto 0px auto;
   position: relative;
}

#wlwlogoblueglow  {
   visibility: visible;
   position: absolute;
   top: 34px;
   width: 250px;
   height: 188px;
   background-repeat: no-repeat;
}

#portfolio  {
   width: 690px;
}

#upload  {
   width: 696px;
}

#footer  {
	margin-top: 20px;
	padding: 10 0 10 0;
	margin-bottom: 30px;
	font-size: 10px;
}

html, body  {
   padding: 0px;
   margin: 0px;
   background-color: #006699;
   background: #006699 url(home_media/exteriortile.jpg) center top repeat-x;
}

#header .grid_10 .navigation  {
	font-size: 10px;
	font-weight: bold
}

#header .grid_10 .navigation a:link {
	text-decoration: none;
	color: #999999;
}

#header .grid_10 .navigation a:visited {
	text-decoration: none;
	color: #999999;
}

#header .grid_10 .navigation a:hover {
	text-decoration: none;
	color: #FFFFFF;
}

#header .grid_10 .navigation a:active {
	text-decoration: none;
	color: #33CCFF;
}

.currentpage {
	color: #33CCFF
}

.blogcat {
	color: #666666;
}

.uploadpage {
	color: #3399FF
}

.pubname {font-style: italic}

#4left,
#4center,
#4right  {
	margin: 10 0 10 0;
	padding: 10px;
	overflow: hidden;
}

#4left2,
#4center2,
#4right2  {
	margin: 10 0 10 0;
	padding: 0px 20px 10px 0px;
	overflow: hidden;
}

#4left_index,
#4center_index,
#4right_index  {
	margin: 10 0 10 0;
	padding: 10px;
	overflow: hidden;
}

#call2action  {
	margin: 10 0 10 0;
	padding: 10 30 10 30;
	overflow: hidden;
}

.transparent {
	zoom: 1;
	filter: alpha(opacity=80);
	opacity: 0.8;
}

.transparent2 {
	zoom: 1;
	filter: alpha(opacity=90);
	opacity: 0.9;
}

#main  {
	background-color: #FFFFFF;
	opacity:0.3;
	filter:alpha(opacity=30);
}

#maincontent  {
	padding: 30px;
}

#maincontent p {
	padding: 0px 30px 0px 0px;
	margin: 0px 20px 30px 0px;
}

#maindark  {
	background-color: #000000;
	opacity:0.3;
	filter:alpha(opacity=30);
}

#mainblack  {
	background-color: #000000;
}

#maindarkimage  {
	background-image: url(images/black-70.png);
	opacity:0.7;
	filter:alpha(opacity=70);
}

#maincontentdark  {
	padding: 40px;
	opacity:0.9;
	filter:alpha(opacity=90);

}

#blogcontentdark  {
	padding: 40px;
	opacity:0.9;
	filter:alpha(opacity=90);

}

#maincontentupload  {
	background-color: #666666;
	padding: 40px;
	opacity:0.8;
	filter:alpha(opacity=80);
}

#maincontentupload2  {
	background-color: #999999;
	padding: 40px;
	opacity:0.4;
	filter:alpha(opacity=40)
}

#maincontentdark p {
	margin: 0px 10px 40px 0px;
}

#maincontentdark a:link {
	text-decoration: none;
	color: #33CCFF;
}

#maincontentdark a:visited {
	text-decoration: none;
	color: #33CCFF;
}

#maincontentdark a:hover {
	text-decoration: underline;
	color: #33CCFF;
}

#maincontentdark a:active {
	text-decoration: underline;
	color: #999999;
}

#blogcontentdark p {
	margin: 0px 10px 40px 0px;
}

#blogcontentdark a:link {
	text-decoration: none;
	color: #33CCFF;
}

#blogcontentdark a:visited {
	text-decoration: none;
	color: #33CCFF;
}

#blogcontentdark a:hover {
	text-decoration: underline;
	color: #33CCFF;
}

#blogcontentdark a:active {
	text-decoration: underline;
	color: #999999;
}

ul {
	font-style: normal;
	line-height: 1.5em;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-indent: 0px;
	list-style-position: outside;
	list-style-type: none;
	padding: 6px;
	margin: 0px;
}

li {
	list-style-type: square;
}


#4left2 p,
#4center2 p,
#4right2 p  {
	margin: 10px 0px 5px 0px;
}

#4rightsidebar  {
	margin: 10 0 10 0;
	padding: 0px 20px 10px 0px;
	overflow: hidden;
}

#4rightsidebar p  {
	margin: 5px 0px 5px 0px;
}

#4rightsidebar ul {
	font-style: normal;
	line-height: 6em;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
	text-indent: 0px;
	list-style-position: outside;
	list-style-type: none;
	padding: 2px;
	margin: 0px;
}