  

body{
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
background-image:url(/assets/editor/uploaded/bg.gif);
background-repeat:repeat-x;
margin:0px;
}

#header{
padding:0px;
margin:0px;
background-image:url();
background-repeat:no-repeat;
height:auto;
width:972px;
clear:both;
margin:auto;
}

#header p{
margin:0px;
}


#navigation{
	height:32px; 
	background-color:#FFFFFF;	padding-top:0px;
	clear:both; 
    border-top:2px solid #ffae31;
    border-bottom:2px solid #1b4263;
    margin-top:2px;  
    margin-left:6px;
    width:972px;
}
.navb {
	border-top:2px solid #ffae31;
    clear:both;
    margin-top:38px;
    margin-bottom:20px;
    width:972px;    
    } 

/*** Superfish SKIN ***/
.sf-menu {
	float:			left;
	margin-bottom:	1em;
}
.sf-menu a {
	border-left:	1px solid #fff;	
	padding: 		.75em 1em;
	text-decoration:none;
}
.sf-menu a:link, .sf-menu li li a, .sf-menu a:visited, .sf-menu a:active   { /* visited pseudo selector so IE6 applies text colour*/
	color:			#7D7C7C;
}
.sf-menu li {
	background:		#FFFFFF;
}
.sf-menu li li {
	background:		#FFFFFF;
}
.sf-menu li li li {
	background:		#FFFFFF;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	background:		#003366;
	color:          #FFFFFF;
	outline:		0;
}


#content{
width:984px;
height:auto;
overflow:auto;
margin:auto;
padding-left:20px;
padding-right:20px;
background-image:url(/assets/editor/uploaded/middle.png);
background-repeat:repeat-y;
clear:both;
padding-bottom:10px;
}


#left{
width:530px;
height:auto;
min-height:300px;
padding-left:10px;
padding-right:10px;
margin-top:15px;
float:left;
font-size:14px;
color:#000000;background-color:#FFFFFF;}

#left a:link {
color:#004C99;
text-decoration: none;
} 

#left a:visited {
color:#004C99;
text-decoration: none;
}

#left a:hover {
color:#7D7D7D;
text-decoration: none;
}

#left a:active {
color:#004C99;
text-decoration: none;
}

#right{
width:400px;
height:auto;
float:right;
padding-left:10px;
margin-right:5px;
clear:left;
color:#000000;
margin-top:10px;
}

.sidepanel {
color:#000000;height:auto;
overflow:auto;
margin-top:10px;
clear:both;
 }


#right h1 {
color:#7D7C7C;
font-size:120%;
font-weight:normal;
clear:both;
}

#footer{
color:#4D4B4B;background-image:url(/assets/editor/uploaded/footer.png);
background-repeat:no-repeat;
height:25px;width:1024px;
margin:auto;
overflow:auto;
clear:both;
}

#footer p {
margin:0px;
padding:0px;
}

#footer a:link {
color:#A004C99;
text-decoration: none;
} 

#footer a:visited {
color:#A004C99;
text-decoration: none;
}

#footer a:hover {
color:#C7C7C7;
text-decoration: none;
}

#footer a:active {
color:#A004C99;
text-decoration: none;
}

/* isc */
a:link {
color:#004C99;
text-decoration: none;
} 

a:visited {
color:#004C99;
text-decoration: none;
}

a:hover {
color:#7D7D7D;
text-decoration: none;
}

a:active {
color:#004C99;
text-decoration: none;
}

.warning {
	color:#FF0000;
	}
label {
	float:left;
	margin-right:10px;
	width:180px;
	font-weight:bold;	
	}	
.pwd label {
	float:left;
	margin-right:10px;
	width:200px;
	font-weight:bold;
	}	
.left {
	float: left;
	padding-right:20px;
	}
.right {
	float: right;	
}
/* tables */
table {
	border-collapse: collapse;
	width: 90%;
	font-size: 1.1em;
}

.stripeMe th {
	font-weight: bold;
	padding: 2px 11px;
	text-align: left;
	line-height: 1.2;
	padding-left:20px;
}

.stripeMe td {
	padding: 6px 11px;
	border-bottom: 1px solid #95bce2;
	vertical-align: top;
}

.stripeMe td * {
	padding: 6px 11px;
}

.stripeMe tr.alt td {
	background:#FFFFFF;
}

.stripeMe tr.over td {
	background: #003366;
}

.thumbImage {
	margin:auto;
	width:auto;
	height:auto;	
	}
#gallery {
	width:600px;
	height:auto;
	 }
ul#portfolio li img{
	margin-left:-30px;
    border:none;
    list-style:none;
}

.photoheadimg{
	width:155px;
	height:18px;
	background-image:url(../images/imgtop.jpg);
	background-repeat:no-repeat;
	font-size:18px;
	text-align:center;
	background-repeat:no-repeat;
	margin-left:2px;
}
		
.photohead{
	width:135px;
	height:14px;
	margin-top:5px;
	margin-left:10px;
	background-color:#1a4265;
	color:#FFFFFF;
	font-size:18px;
	text-align:center;
}
	
.phototext{
	width:120px;
	height:auto;
	margin-top:5px;
	margin-left:19px;
	background-color:#1a4265;
	color:#FFFFFF;
	font-size:10px;
}

.phototextbig{
	width:350px;
	height:auto;
	margin-left:13px;
	background-color:#1a4265;
	color:#FFFFFF;
	font-size:22px;
	border-bottom:2px #FFFFFF solid;
	padding-top:5px;
}

.phototextbigsmall{
	padding-top:3px;
	width:350px;
	height:auto;
	margin-left:13px;
	background-color:#1a4265;
	color:#FFFFFF;
	font-size:12px;
}

.photoimg {
	width:135px;
	height:140px;
	margin-top:10px;
	margin-left:10px;
	background-color:#FFFFFF;
	background-image:url(../images/middle-image.jpg);
}

.photobottomimg{
	width:155px;
	height:14px;
	font-size:18px;
	margin-left:2px;
	text-align:center;
	background-image:url(../images/imgbottom.jpg);
	background-repeat:no-repeat;
	
}
	
.photoframe1{
	float:left;
	width:157px;
	height:auto;
	margin-left:10px;
	background-image:url(../images/middle-image.jpg);
	background-repeat:repeat-y;
	}

.galleryright{
	width:400px;
	float:left;
	height:auto;
	background-color:#fff;
}

.photomainbig{
	width:400px;
	height:auto;
	overflow:auto;
	line-height:normal;
	background-image:url(../images/bigimgmiddle.jpg);
	background-repeat:repeat-y;
	margin-top:10px;
}

.photobigimgtop{
	width:400px;
	height:18px;
	float:left;
	background-image:url(../images/bigimgtop.jpg);
	background-repeat:no-repeat;
}

.photobigimgbottom{
	width:400px;
	height:22px;
	float:left;
	background-image:url(../images/bigimgbottom.jpg);
	background-repeat:no-repeat;
}
	
.photomain{
	width:400px;
	height:350px;
	margin-left:20px;
	background-image:url(../images/bigimgmiddle.jpg);
	background-repeat:repeat-y;
}

.photomainimg{
	width:350px;
	height:auto;
	margin-left:15px;
	background-image:url(../images/bigimgmiddle.jpg);
	background-repeat:no-repeat;
}

.photoimgdisplay{
	width:380px;
}


