
body {padding: 10pt; background-color: #000000; text-align: left; float:left;}
* {font-family:arial;}
.content {font-size:10pt; font-weight:normal; color:#000000; vertical-align:top;}
p {font-size:10pt; font-weight:normal; color:#000000; vertical-align:top;}
p.content {font-size:10pt; font-weight:normal; color:#000000; vertical-align:top; margin:0px; padding:0px;}
.bold {font-weight:bold; font-size:10pt; color:#000000; vertical-align:top;}

h1 {display: none; padding:0px; margin:0px;}
h3 {margin:10px; color:#000000; text-align:right; border-bottom:1px dashed #000000;}

a:link 
{
	font-size:10pt; font-weight:bold; text-decoration:none; color:#779CCA;
}
a:visited 
{
	font-size:10pt; font-weight:bold; text-decoration:none; color:#779CCA;
}

/*a:link {font-size:10pt; font-weight:bold; text-decoration:underline; color:#779CCA;}
a:visited {font-size:10pt; font-weight:bold; text-decoration:underline; color:#779CCA;}
a:hover{font-size:10pt; font-weight:bold; text-decoration:none; color:#0470F6;}
a:active{font-size:10pt; font-weight:bold; text-decoration:underline; color:#779CCA;}

a.small:link {font-size:8pt; font-weight:bold; text-decoration:underline; color:#779CCA;}
a.small:visited {font-size:8pt; font-weight:bold; text-decoration:underline; color:#779CCA;}
a.small:hover{font-size:8pt; font-weight:bold; text-decoration:none; color:#0470F6;}
a.small:active{font-size:8pt; font-weight:bold; text-decoration:underline; color:#779CCA;}*/

hr.line { border-bottom:1px solid #000000;}
.white {color:#ffffff; font-size:11pt;}
copyright {font-size:7pt; font-family:verdana, arial, helvetica;}

li {font-size:10pt; font-weight:normal; color:#000000;}
input {color:#404040; font-weight:bold;}

/* begin unique styles */
#header {background-image: url(../images/SizConstructionLogo.gif); background-repeat:no-repeat; width:310px; height:80px;}
#tag {text-align:center; float:left; width:307px}
#tag p {color:#FEFE00; font-weight:bold; font-size:9pt; margin:0px; padding:0px;}

.gallery
{
	font-weight: bold;
	font-size: 10pt;
	color: #ffffff;
}

#container {margin: 0px auto; padding: 0px; width: 760px; text-align: left; background-color: #000000;}
table.gallery {text-align:center; font-size:7pt; font-family:verdana; margin:0px; padding:0px;}
.clearboth { clear: both; line-height: 0px; text-align: left;}
.outline {border:1px solid #000000; margin:0px; padding:0px;}

#body {margin: 0px; padding: 0px; text-align:left; vertical-align:top; text-align:left;}

#left {float:left; background-image:url(images/spacer.gif); width:200px; padding:0px;}
#menu {font-size:11pt; font-weight:bold; float:left; background-image:url(images/spacer.gif); width:200px; padding:0px; text-align:center;}
#menu p { padding:6px 10px 3px 10px; text-decoration: none; color:#000000; font-size:12pt; font-weight:bold; background-image:url(images/onbg.gif); vertical-align:middle; margin:0px;}

#menu a { padding:6px 10px 3px 10px; display: block; background-position: 0 0; background-repeat: no-repeat; margin: 0 auto; text-decoration: none; color:#FEFE00; font-size:12pt; font-weight:bold; background-image:url(images/offbg.gif);  vertical-align:middle;}
#menu a:link { display: block; background-position: 0 0; background-repeat: no-repeat; margin: 0 auto; text-decoration: none; color:#FEFE00; font-size:12pt; font-weight:bold; background-image:url(images/offbg.gif);  vertical-align:middle;}
#menu a:visited { display: block; background-position: 0 0; background-repeat: no-repeat; margin: 0 auto; text-decoration: none; color:#FEFE00; font-size:12pt; font-weight:bold; background-image:url(images/offbg.gif);  vertical-align:middle;}
#menu a:hover {color:#000000; font-size:12pt; background-image:url(images/onbg.gif); display: block; background-position: 0 0; background-repeat: no-repeat; margin: 0 auto; text-decoration: none;  vertical-align:middle;}
#menu a:active {text-decoration: none; color:#FEFE00; font-size:12pt; font-weight:bold; background-image:url(images/offbg.gif);vertical-align:middle;}

#main {float:left; margin-left:14px; width:530px; background-image:url(images/mainbg.gif); padding:6px; border:2px solid #FFCC00;vertical-align:top;}
#main p {color:#000000; font-size:11pt; padding:6px;}

#menulinks {text-align:center; background-color:#000000;}
#menulinks a {font-size:7pt; font-family: verdana; color:#FEFE00; text-decoration:none;}
#menulinks a:link {font-size:7pt; font-family: verdana; color:#FEFE00; text-decoration:none;}
#menulinks a:visted {font-size:7pt; font-family: verdana; color:#FEFE00; text-decoration:none;}
#menulinks a:hover {font-size:7pt; font-family: verdana; color:#FEFE00; text-decoration:underline;}
#menulinks a:active {font-size:7pt; font-family: verdana; color:#FEFE00; text-decoration:none;}

#footer {clear:both; border-top:1px solid #FEFE00; text-align:center; margin:0px; padding:0px;}
#footer p {font-size:7pt; font-family: verdana; color:#FEFE00;}

.img
{
	BORDER-LEFT-COLOR: #ffff66; 
	BORDER-BOTTOM-COLOR: #ffff66;
	BORDER-TOP-STYLE: solid; 
	BORDER-TOP-COLOR: #ffff66; 
	BORDER-RIGHT-STYLE: solid; 
	BORDER-LEFT-STYLE: solid; 
	BORDER-RIGHT-COLOR: #ffff66; 
	BORDER-BOTTOM-STYLE: solid;
}

.imgtitle
{
	font-weight: normal;
	font-size: 10px;
	color: #ffffff;
}

.projtitle
{
	font-weight: bold;
	font-size: 13px;
	color: #FEFE00;
}

.smprojtitle
{
	font-weight: bold;
	font-size: 11px;
	color: #FEFE00;
}

.projtext
{
	font-weight: normal;
	font-size: 12px;
	color: #ffffff;
}

.projborder
{
	BORDER-LEFT-COLOR: #ffff66; 
	BORDER-BOTTOM-COLOR: #ffff66;
 
	BORDER-LEFT-STYLE: solid;  
	BORDER-BOTTOM-STYLE: solid;
	border-right: #fefe00 5px solid;
	border-top: #fefe00 1px solid;
	font-weight: normal;
	font-size: 12px;
	color: #ffffff;
}

.imgL
{
	border-right: #ffff99 5px solid;
	padding-right: 30px;
	border-top: #fefe00 5px solid;
	padding-left: 30px;
	background: #6699cc;
	filter: progid:DXImageTransform.Microsoft.fade(duration=0.8),progid:DXImageTransform.Microsoft.Blur(PixelRadius=3, ShadowOpacity=.30);
	padding-bottom: 30px;
	border-left: #fefe00 5px solid;
	cursor: hand;
	padding-top: 30px;
	border-bottom: #ffff99 5px solid;
}

.photoover
{
	BORDER-RIGHT: #999999 1px solid;
	PADDING-RIGHT: 2px;
	BORDER-TOP: #ffffff 1px solid;
	PADDING-LEFT: 2px; 
	BACKGROUND: #cccccc;
	FILTER: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); 
	PADDING-BOTTOM: 2px; 
	BORDER-LEFT: #ffffff 1px solid;
	/*CURSOR: hand;*/
	PADDING-TOP: 2px; 
	BORDER-BOTTOM: #999999 1px solid;
}

