/* 
Clikpic site stylesheet

Code: 31
Style: 8-Retro
Colour scheme: Colour style 3

All rights reserved (c) 2006 Clikpic Ltd.

Clikpic customers please see your terms and conditions for usage rights.

All other users should respect the copyright of this and all other parts of the Clikpic system.
*/

body {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 70%;
	margin: 0px;
	background-color: #1A1818;	
	}
	
#uberContainer {
	text-align: left;	
	margin: 30px 0px 40px 40px;
	}
	
.clear {
	clear: both;
	line-height: 0;
	height: 0;
	}

.hide {
	display: none;
	}
	
img {
	border: 1px solid #666666;
	}

div#header img {
	border: 0;
}


/* SUBCOL */

#subcolContent {
	margin: 50px 0 40px 0px;
	padding: 0;
	}	

#subcolContent p {
	color: #CCCCCC;
	}
	
#subcolContent h2 {
	margin-bottom: 10px;
	}
	

/* table */
table.td table.th {
	vertical-align:top;
}

table.info {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
}

table.info td, table.info th  {
	border-bottom: 1px solid #666666;
	border-right: 1px solid #666666;
	padding:2px;
	color:#CCCCCC;
	
}


/* MAINCOL */

#maincolContent {
	color: #CCCCCC;
	margin: 50px 0 40px 0px;
	padding: 0;
	height:320px;
	}
	
html>body 	#maincolContent {
	height:auto;
	min-height:320px;
	}
	
#maincolContent ul a {
	display: block;
	}

	
#subcolContent #imageTxt p {
	color: #666666;
	}

/* links */
	
#maincolContent ul#links {
	margin: 30px 0 0 0;
	padding: 0 0 0 14px;
	}
	
#maincolContent ul#links li {
	margin: 0 0 10px 0;
	padding: 0;
	}
	
#maincolContent ul#links span {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-transform: uppercase;
	display: block;
	}
	
#maincolContent ul#links span {
	color: #FFFFFF;
	}

	

/* TITLES */
	
h1 {
	text-transform: uppercase;
	letter-spacing: 15px;
	text-align: left;
	font-size: 1.3em;
	color: #FFFFFF;
	border-bottom: 1px solid #666666;
	padding: 0 0 5px 0;
	}
	
h2 {
	text-transform: uppercase;
	letter-spacing: 4px;
	text-align: left;
	font-size: 1.0em;
	padding: 0 0 5px 0;
	color: #FFFFFF;
	}
	
h3 {
	margin: 5px 0 5px 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;	
	}

h3.newslink {
	text-transform: none;
}

#subcol h3 {
	color: #FFFFFF;
	margin: 0 0 5px 0;
	font-size: 0.9em;
	text-transform: uppercase;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;	
	}

/* TEXT LINKS */
	
a {
	color: #999999;
	text-decoration: none;
	font-size: 1em;
	}
a:hover {
	color: #FFFFFF;
	}
	
a.previous {
	border-left: 1px solid #7F4104;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-transform: uppercase;
	margin: 0 40px 2px 0;
	padding: 0 0 0 5px;
	}
	
a.next {
	border-right: 1px solid #7F4104;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	text-transform: uppercase;
	margin: 0 0 2px 0;
	padding: 0 5px 0 0;
	}

/* LISTS */
	
ul#mainNav {
	list-style-type: none;
	margin: 12px 0 0 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	}
	
ul#mainNav li {
	display: inline;
	margin: 0;
	padding: 0;
	}

ul#mainNav a {
	text-transform: uppercase;
	letter-spacing: 2px;
	border-left: 1px solid #666666;
	padding: 0 8px 0 12px;
	}

	
ul#mainNav a#start {
	border-left: 0;
	padding-left: 1px;
	}
	
a.highlight {
	color: #FFFFFF;
	}
	
ul#subNav {
	list-style-type: none;
	margin: 12px 0 30px 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	position:absolute;
	top:1em;
	left:6.5em;
	width:650px;
	font-weight: normal;
	font-style: normal;
	}
	
ul#subNav li {
	display: inline;
	margin: 0;
	padding: 0 8px 0 13px;
	border-left: 1px solid #666666;
	}

ul#subNav li.first {
	padding: 0 8px 0 0px;
	border: 0px;
	}
	
ul#subNav a {
	text-transform: uppercase;
	letter-spacing: 1px;
	border-left: 0;
	padding: 0 0 2px 0;
	margin-right: 5px;
	color: #CCCCCC;
	}
	
ul#subNav a:hover {
	color: #FFFFFF;
	}
	
ul#subNav a.highlight {
	color: #FFFFFF;
}
	
/* GALLERY */

#galleries {
	}

.galleryType {
	float: left;
	/* height: 200px; */
	width:130px;
	/*overflow: hidden;*/
	margin: 0 10px 10px 0;
	border:0px;
	padding:0px;
	}
	
.galleryType h3 {
	border-left: 1px solid #666666;
	padding: 0 0 0 5px;
	margin: 0 0 5px 0;
	font-size: 0.9em;
	font-weight: normal;
	text-transform: uppercase;
	
}

	
/* Photo */
div#imageCopy h3 {
	float: left;
	margin: 0 0 5px 0;
	font-size: 0.9em;
	font-weight: normal;
	text-transform: uppercase;
	
}

div#imageCopy p.imageinfo {
	margin-left: 120px;
}

div#imageCopy div {
	margin-bottom:12px;
}

	
/* image details */
#imageDetails {
	margin: 20px 0 20px 0;
	}

#imageDetails h3 {
	margin: 0 0 5px 0;
	text-transform: capitalize;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.0em;
	font-weight: normal;
}

#imageDetails {
	color: #CCCCCC;
	}
	
#imageDetails p {
	margin: 0 0 5px 0;
	}

/* FOOTER */
	
#footer {
	margin: 0;
	padding: 0 0 10px 0;
	border-top: 1px solid #666666;
	color: #666666;
	}
	
#footer ul {
	list-style-type: none;
	margin: 10px 0 0 0;
	padding: 0;
	}
	
#footer li {
	display: inline;
	padding: 0 20px 0 0;
	}

.ArticleImageLeft {
	float:left;
	margin-right:4px;
	margin-bottom:4px;
	clear:both;
}

.ArticleImageRight {
	float:right;
	margin-right:4px;
	margin-bottom:4px;
	clear:both;
}

div#cv h4 {
	float:left;
	width:120px;
	clear:both;
	border:0px;
	padding:0px;
	margin-right:2 0 2 0px;
}

div#cv p {
	margin-left:120px;
	border:0px;
	padding:0px
}

div#cv p.normal{
	margin-left:0px;
}
