/*CSS File for Vectors Index and Gallery*/
/*
	DarkOrange: #CD6607
	LightOrange: #F6A03D
	LightBlue: #6787B0
	MediumBlue: #405774
	DarkBlue: #394e68
*/
body {
background:#405774;
color:#FFF;
font-family:Arial, Helvetica, sans-serif;
margin:0;
padding:0;
}

a {
color:#F6A03D;
}

a img{
border: none;
}

h1 {
font-size:1.7em;
margin:17px 0 0;
}

h2 {
font-size:1.5em;
margin:15px 0 0;
}

h3 {
margin:10px 0 0;
}

p {
margin:5px 0 16px;
}

input,textarea,select {
background:#405774;
border:1px solid #F6A03D;
border-bottom:1px solid #CD6607;
border-right:1px solid #CD6607;
color:#FFF;
}

input:hover,textarea:hover,select:hover {
background:#476080;
}

input:active {
border-color:#CD6607;
}

a:hover {
color:#CD6607;
}.lowDetail{
margin:7px;
min-height: 150px;
}
.thumbnail{
float:left;
clear:left;
margin-right: 7px;
}
.preview{
float:left;
margin-right:7px;
}
.icon{
margin:1px;
padding:2px;
vertical-align: bottom;
}
.icon:hover{
width:18px;
height:18px;
padding:1px;
}
.commentHead{
padding-left: 18px;
background:url(/images/user_comment.png) no-repeat;
}
.comment{
padding-top: 7px;
border-bottom: 1px solid #394E68;
}
.break{
clear:left;
border-top: 1px solid #394E68;
}
.pageNumbers {
text-align:center;
}#page {
max-width:950px;
margin:0 auto;
}

#topLines {
background:#F6A03D;
border-top:3px solid #CD6607;
height:10px;
}

#header {
height:80px;
background:url(/images/headerStripes.png);
}

#navigation {
height:25px;
line-height:25px;
border-top:1px solid #394e68;
border-bottom:1px solid #394e68;
font-size:1.1em;
}

#navigation ul {
list-style:none;
margin:0;
padding:0;
}

#navigation li {
float:left;
font-weight:700;
margin:0 7px;
padding:0;
}

#navigation a {
text-decoration:none;
}

#search {
float:right;
}

#updateBrowser{
border-bottom: 1px solid #394E68;
padding: 3px;
}

#rightSide{
float:right;
width:160px;
height:600px;
margin:17px 0 0 17px;
}

#advert{
margin: 7px 0;
text-align: center;
}

#content {
min-height:617px;
width: 750px;
}

#underPreview{
clear:left;
padding-top:7px;
}

#commentsHead{
padding-bottom: 7px;
border-bottom: 1px solid #394E68;
}

#footer {
border-top:1px solid #394e68;
text-align:center;
clear:both;
margin-top: 30px;
}

#socialIcons{
padding: 5px 0;
}/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating{cursor:pointer;margin:2em;clear:both;display:block}
div.rating:after{content:'.';display:block;height:0;width:0;clear:both;visibility:hidden}
div.cancel,div.star{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.cancel,div.cancel a{background:url(/images/delete.gif) no-repeat 0 -16px}
div.star,div.star a{background:url(/images/star.gif) no-repeat 0 0px}
div.cancel a,div.star a{display:block;width:16px;height:100%;background-position:0 0px;border:1 solid #FF0000}
div.star_on a{background-position:0 -16px!important}
div.star_hover a,div.star_live a:hover{background-position:0 -32px}
/* Read Only CSS */
div.star_readonly a,div.star_readonly a:hover{cursor:default !important}
/* Partial Star CSS */
div.star{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */