@charset "utf-8";
/********************************************* PICTURES365.CO.UK */
/********************************************* MADE BY HANGAR17 NEW MEDIA. ALL RIGHTS RESERVED */

/******************************************* GLOBAL */
body {
	background-color:#ffffff;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666666;
	line-height:17px;
}
.clearme {
	clear: both;
	width:auto;
	height:10px;
	margin:0;
}
.hideme {display:none}
/******************************************* POSITION */
#web-portfolio {
	background-color:transparent;
	width:880px;
	margin:auto;
	clear:both;
}
#web-poster {
	background-color:#c3c2c0;
	width:860px;
	height:340px;
	margin:auto;
	clear:both;
}
#flashcontent {
	background-color:transparent;
	width:860px;
	height:340px;
	margin:auto;
	clear:both;
}
#web-poster-board {
	border-top:1px solid #ffffff;
	background-color:#c3c2c0;
	width:860px;
	margin:auto;
	margin-bottom:0px;
	clear:both;
}
#web-blog-board {
	border-top:1px solid #ffffff;
	background-color:#c3c2c0;
	width:860px;
	margin:auto;
	margin-bottom:0px;
	clear:both;
}
#web-top {
	background-color:#c3c2c0;
	border-top:1px solid #ffffff;
	width:auto;
	height:20px;
	margin:auto;
	clear:both;
}
#web-header {
	background-color:transparent;
	width:860px;
	height:90px;
	margin:auto;
	margin-top:18px;
	margin-bottom:18px;
	clear:both;
}
#web-navigation {
	background-color:transparent;
	width:860px;
	height:30px;
	margin:auto;
	margin-bottom:9px;
	clear:both;
	border:1px dashed #c3c2c0;
	line-height:30px;
	font-size:11px;
}
#web-navigation td {
	padding-right:5px;
	padding-left:0px;
}
#web-footer {
	background-color:transparent;
	width:860px;
	height:30px;
	margin:auto;
	margin-top:10px;
	clear:both;
	border:1px dashed #c3c2c0;
	line-height:30px;
	font-size:11px;
	color:#666666;
}
#web-footer td {
	padding-right:5px;
	padding-left:5px;
}
/******************************************* CLASS */
.navlink {
	color:#666666;
	font-weight:bold;
	text-decoration:none;
	background-color:transparent;
	line-height:30px;
	padding:8px;
}
a.navlink:link {
	color:#666666;
	text-decoration:none;
}
a.navlink:visited {
	color:#666666;
	text-decoration:none;
}
a.navlink:hover {
	color:#ffffff;
	text-decoration:none;
	background-color:#58102e;
}
a.navlink:active {
	color:#666666;
	text-decoration:none;
}
.navlinkon {
	color:#58102e;
	font-weight:bold;
	text-decoration:none;
	background-color:#fff;
	line-height:30px;
	padding:8px;
}
a.navlinkon:link {
	color:#58102e;
	text-decoration:none;
}
a.navlinkon:visited {
	color:#58102e;
	text-decoration:none;
}
a.navlinkon:hover {
	color:#58102e;
	text-decoration:none;
}
a.navlinkon:active {
	color:#58102e;
	text-decoration:none;
}
.portfolio-shell{padding:10px;background-color:#c3c2c0;}
.portfolio-bar{border-bottom:1px solid #ffffff;font-weight:bold;line-height:30px;}
.portfolio-title{line-height:30px;}
.portfolio-catalogue{font-size:11px;line-height:30px;}
.portfolio-image{padding-top:10px;padding-bottom:10px;}
.portfolio-text{padding-bottom:10px;font-size:11px;line-height:14px;}

a.pink:link {
	color:#666666;
	text-decoration:none;
	background-color:#cccccc;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

a.pink:visited {
	color:#666666;
	text-decoration:none;
	background-color:#cccccc;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

a.pink:hover {
	color:#ffffff;
	text-decoration:none;
	background-color:#58102e;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
a.pink:active {
	color:#666666;
	text-decoration:none;
	background-color:#cccccc;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.footerlink {
	color:#666666;
	text-decoration:none;
}
a.footerlink:link {
	color:#666666;
	text-decoration:none;
}
a.footerlink:visited {
	color:#666666;
	text-decoration:none;
}
a.footerlink:hover {
	color:#58102e;
	text-decoration:none;
}
a.footerlink:active {
	color:#666666;
	text-decoration:none;
}
.blog-header{line-height:30px;font-weight:bold;border-bottom:1px solid #cccccc;}
.blog-list{line-height:30px;}
.blog-tbl {padding:10px;}
.board-tbl {padding:10px;}
.board-title {font-size:34px;font-weight:bold;}





.board-text {padding-top:18px;padding-bottom:18px;line-height:20px;}


.board-text a:link {
	color:#666666;
	text-decoration:none;
	background-color:#cccccc;
	padding-left:5px;
	padding-right:5px;
}
.board-text a:visited {
	color:#666666;
	text-decoration:none;
	background-color:#cccccc;
	padding-left:5px;
	padding-right:5px;
}

.board-text a:hover {
	color:#ffffff;
	text-decoration:none;
	background-color:#58102e;
	padding-left:5px;
	padding-right:5px;
}
.board-text a:active {
	color:#666666;
	text-decoration:none;
	background-color:#cccccc;
	padding-left:5px;
	padding-right:5px;
}

.blog-list a:link {
	color:#666666;
	text-decoration:none;
	background-color:#cccccc;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.blog-list a:visited {
	color:#666666;
	text-decoration:none;
	background-color:#cccccc;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

.blog-list a:hover {
	color:#ffffff;
	text-decoration:none;
	background-color:#58102e;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}
.blog-list a:active {
	color:#666666;
	text-decoration:none;
	background-color:#cccccc;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
}

