@charset "utf-8";

* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
	}

body {
	background: #000 url(img/Home/background.jpg) no-repeat;
	background-position:top;
	margin:0;
	border:0;
	padding:0;
	}

a {
	color: #FFF;
	text-decoration: none;
	border-style:none;
	outline: none;
	}

a img {border: none; 
	}

a:visited {
	text-decoration: none;
	}

a:hover {
	text-decoration: underline;
	}
	
fieldset {
	padding:10px 0 10px 10px;
	display:block;
	margin:15px 0 0 0;
	border-style:solid;
	
	}

label {
	display:block;
	margin:0 0 15px 0;
	}

/* Page  */
#warp {
	margin:0 auto 0 auto;
	height: 650px;
	width: 987px;
	border:1px;
	}

/* Header  */
#header {
	height: 95px;
	width: 985px;
	border:1px;
	padding:0;
	margin: 195px 0 0 0;
	position:relative;
	}


#logo {
	border:1px;
	background-image: url(img/Home/logo.png);
	height: 45px;
	width: 263px;
	position:absolute;
	left: 14px;
	top:0;
	}

#menu {
	border:1px;
	padding:0;
	margin:0;
	width:266px;
	height:22px;
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	list-style:none;
	font-size:0.95em;
	position:absolute;
	left:14px;
	top:47px;
	}

.current {
	font-size:1em;
	color: #a1e3ff !important;
	}

.vline {
	width:28px!important;
	height:22px;
	}
	
	
.vline2 {
	width:12px!important;
	height:22px;
	}

.black {
	height:80px;
	width:290px;
	position:absolute;
	background:url(img/Home/black.png) repeat;
	left:0px;
	top: 170px;
    display:none;
	}

li:hover .black {
	display:block;
	}

#winner:hover .black {
	display:block;
	}

.thumbtxt {
	color:#a1e3ff;
	position:absolute;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.8em;
	top: 8px;
	left: 16px;
	}
	
.thumbtxt span {
	color:#FFF;
	font-size:1.2em;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	}

.thumbtxt a {
 	color:#a1e3ff;
	}

.marks {
	position:absolute;
	color:#FFF;
	font-size:0.7em;
	font-weight: normal;
	left: 240px;
	top: 40px;
	font-family: Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:1em;
	}

.marks span {
	color:#a1e3ff;
	font-size:0.8em;
	}
	
.thinbar{
	background: url(img/Home/thinbar.png) no-repeat bottom;
	height:8px;
	margin:10px 0 0 0;
	}

.bar {
	padding:0 15px 0 15px;
	width:285px;
	margin:15px 0 0 0;
	}
	
.blue {
	color:#a1e3ff;
	}
	
.bold {
	font-weight:bold;
	}

#thumbwinner {
	height:250px;
	width:290px;
	border:1px solid #fff;
	margin: 0;
	padding:0;
	position: absolute;
	left: 0px;
	top: 0px;
	}
	
.input {
	margin:5px 0 0 0;
	display:block;
	background:#333;
	border:1px solid #fff;
	color:#fff;
	}
	
#menu LI {
	border:0;
	margin:0;
	padding:0;
	text-decoration:none;
	color:#FFF;
	text-align:center;
	position:relative;
	list-style:none;
	float:left;
	height:22px;
	width:70px;
	}
	
#headtxt {
	border:1px;
	height:70px;
	width:350px;
	position:absolute;
	left:288px;
	top:10px;
	color:#FFF;
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:0.95em;
	}


#submenu{
	border:1px;
	padding:0 0 8px;
	margin:0;
	width:648px;
	height:20px;
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
	font-size:0.9em;
	position:absolute;
	z-index:100;
	left: -1px;
	top: 8px;
	}

#submenu li{
	position:relative;
	float:left;
	width:70px;
	list-style:none;
	height:20px;
	text-align:center;
	}

#content {
	width:985px;
	height:905px;
	border:1px;
	}


#maincolone {
	border:1px;
	width:659px;
	height:905px;
	float:left;
	}

#topmain {
	border:1px;
	width:657px;
	height:13px;
	background:url(img/Home/contentboxtop.png);
	position:relative;
	}


#repeatmain {
	border:1px;
	width:630px;
	height:800px;
	background:url(img/Home/contentboxmiddle.png) repeat-y;
	padding:35px 0 20px 28px;
	}
	
#repeatmain .thumb{
	float:left;
	height:250px;
	width:290px;
	border:1px solid #FFF;
	display:inline;
	margin: 0 15px 25px 0;
	padding:0 0 0 0;
	position:relative;
	}
	
#bottommain {
	border:1px;
	width:657px;
	height:9px;
	background:url(img/Home/contentboxbottom.png);
	position:relative;
	}
	

/* content page */


#sitecontent{
	width:572px;
	padding:0 15px 0 15px;
	margin:0 28px 0 0;
	position:relative;
	}

#titlecontent{
	width:572px;
	height:23px;
	text-align:left;
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	font-size:1.2em;
	color: #a1e3ff;
	margin:25px 0 5px 0;
	}

#piccontent{
	height:200px;
	width:570px;
	border:1px solid #fff;
	
	}

.title {
	font-family:Myriad Pro, Arial, Helvetica, sans-serif!important;
	font-size:1.1em !important;
	font-weight:normal;
	color: #a1e3ff!important;
	display:block;
	margin:20px 0 0 0;
	
	width:572px;
	padding:0 15px 0 15px;
	}

#txtabout{
	width:572px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.75em;
	color:#FFF;
	padding:15px 0 15px 0;
	background:url(img/Home/thinbar.png) repeat-x bottom;
	}
	
#txtsubmit{
	width:572px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.75em;
	color:#FFF;
	padding:15px 0 15px 0;
	}


#txtabout2{
	width:200px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.75em;
	color:#FFF;
	padding:15px 0 0 0;
	position:absolute;
	left: 387px;
	top: 246px;
	text-align:right;
	}


#siteabout{
	width:572px;
	padding:15px 15px 0 15px;
	display:block;
	margin:0 28px 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.75em;
	color:#FFF;
	}

#siteabout p {
	display:block;
	border:1px;
	padding: 0 0 15px;
	background:url(img/Home/thinbar.png) repeat-x bottom;
	}

/* about */

#picabout {
	margin:10px 0 20px 0;
	border:1px #fff solid;
	
	
	}

/* side colone */

#sidecolone {
	margin:0 0 0 4px;
	border:1px;
	width:318px;
	height:70%;
	float:right;
	}


#topside {
	border:1px;
	width:316px;
	height:11px;
	background:url(img/Home/sidebartop.png);
	}


#repeatside {
	border:1px;
	width:316px;
	height:750px;
	background: url(img/Home/sidebarmiddle.png) repeat-y;
	}


#news {
	height:160px;
	color:#FFF;
	padding:0 15px 0 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:0.75em;
	border:1px;
	}
	
#news h3{
	color:#a1e3ff;
	text-align:center;
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:1.4em;
	margin:0 0 15px 0;
	}
	
#news span {
	color:#a1e3ff;
	text-align:center;
	font-weight:lighter;
	font-size:0.9em;
	}
	
#news a {
	text-align:right;
	}
	
	
#winner {
	height:295px;
	width:315px;
	margin:0;
	padding:0;
	border:1px;
	margin:20px 0 0 0;
	position:relative;
	}

#winner h3{
	color:#a1e3ff;
	text-align:center;
	font-family:Myriad Pro, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:1.1em;
	margin:10px 0 0 0;

	}

#thumbv {
	height:250px;
	width:290px;
	border:1px solid #FFF;
	display:inline;
	margin:0;
	padding:0;
	position:absolute;
	left: 11px;
	top:43px;
	}
	
#poll {
	width:315px;
	height:200px;
	position:relative;
	margin:10px 0 0 0;
	
	
	}
	
#pollswf {
	height:185px;
	width:310px;
	position:absolute;
	top: 17px;
	padding:0 0 0 7px;
	}
	
	
#bottomside {
	border:1px;
	width:316px;
	height:11px;
	background:url(img/Home/sidebarbottom.png);
	}


#footer {
	height:150px;
	width:985px;
	background:url(img/Home/footer.jpg) no-repeat bottom;
	border:1px;
	position:relative;
	float:left;
	}

#crealogo {
	width:316px;
	height:124px;
	background:url(img/Home/creativeIDZ.png);
	position:absolute;
	left: 653px;
	top: 13px;
	}
	
#copyr {
	width:430px;
	height:25px;
	position:absolute;
	font-family:Myriad pro, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	left: 17px;
	top: 102px;
	color:#FFF;
	
	}

