body {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
              color: #edebd9;
	background-color: #000;
	margin-top: 0px;
 }

p {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #edebd9;
	text-align: justify;	
}


.web-background {
	background-image:url(images/web-gradient.jpg);
	background-repeat:repeat-x;
	background-position:top;
	background-color:#151515;
}


.photo-details {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #edebd9;
	border-left: solid 1px #ffd700;
	border-right: solid 1px #ffd700;
	padding-right: 6px;
	padding-left: 6px;
}

.left-text {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #edebd9;
	text-align: justify;	
               border-right: dotted 1px #92928b;
}

.bottom {
	vertical-align: bottom;
}



.text {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #edebd9;
	text-align: justify;	
}


.right-text {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #edebd9;
	text-align: justify;	
               border-left: dotted 1px #92928b;
 }

.photo {
	border: solid 1px #333;
    margin-left: auto;
    margin-right: auto;
    font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    color: #edebd9;
}


.list {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #edebd9;
	list-style-type: square;
}


.titles { 
	font: bold 14px Verdana, Geneva, Arial, Helvetica, sans-serif;
    letter-spacing: 1px; 
	color: #b5b28f;
}

.sub-titles { 
	font: bold 13px Verdana, Geneva, Arial, Helvetica, sans-serif;
    letter-spacing: 1px; 
	color: #b5b28f;
}


a:link {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration: none;
	color: #a7d2fa;
	
}
a:visited { 
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration: none; 
	color: #a7d2fa;
}

a:hover {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration: none;
	color: #f7de07;
}


.footer-background {
               border-top: solid 1px #e4d876;
}


.footer { 
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999;
	border-bottom: solid 1px #666;
}

.footer-center { 
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #f5edb7;
	border-bottom: solid 1px #666;
	text-align: center;
}

.footer-center a:link {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration: none;
	color: #f4dd40;
	
}

.footer-center a:visited { 
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration: none; 
	color: #f4dd40;
}

.footer-center a:hover {
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;	
	text-decoration: none;
	color: #666;
}


.footer2 { 
	font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #999;
	text-align: right;
	border-bottom: solid 1px #666;
}

.input {	
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #333;
}

.logo {
               font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ccc;
               background-color: #272727;
}

.logo-white {
               background-color: #fff;
}

.input-background{
	background-color : #cccc99;
	color : #333;
}

.background {
	background-image: url(images/ii2009_15.jpg);
	background-repeat: repeat-y;
	background-position: center top; 
}

.background-admin {
	background-image: url(images/admin-slice.jpg);
	background-repeat: repeat-y;
	background-position: center top; 
}

.line {
	border-bottom: dotted 1px #5f5e5e;
)