@charset "UTF-8";
/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
body {
	line-height: 1;
	font-size: 62.5%;
}
ol, ul {
	list-style: none;
}
li {
	min-height: 10px;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}

iframe{
	height: 0px;
	width: 0px;
	overflow: hidden;
}

.terms-of-service{
	border: 1px solid #000;
	height: 300px;
	overflow: scroll;
}

#promo-codes{
	padding: 15px;
}

.application-header{
	padding: 3px;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999;
	background-color:#333;
	border-bottom: 1px solid #666;
}

.active-sessions{
	font-size: 12px;
	float: right;
	padding: 5px;
}

.session-id{
	float: left;
	margin-right: 10px;
	width: 170px;
}

.session-role{
	float: left;
	margin-right: 10px;
	width: 120px;
}

.session-elapsed-time{
	float: left;
	margin-right: 10px;
	width: 150px;
	text-align: right;
}

.session-ip{
	float: left;
	margin-right: 10px;
	width: 150px;
}

.session-browser{
	float: left;
	width: 125px;
	margin-right: 10px;
}

.session-row-dark, .session-row-light{
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
}

.session-row{
	overflow: hidden;
}

.session-row-dark{
	background-color: #aaa;
}

.session-row-light{
	background-color: #CCC;
}

.session-elapsed-time{
	float: left;
}

.application-rows{
	height: 0px;
	overflow: hidden;
}

.clear{
	clear: both;
}

object{
	position: relative;
	z-index: 10;
}

input:focus{
  outline-width:0;
}

label{
	display: block;
	float: left;
	width: 150px;
	text-align: right;
	padding: 2px;
	margin: 2px;
	border: 1px solid transparent;
	font-family:Arial, Helvetica, sans-serif;
}

.Ohidden{
	display: none;
	visibility: hidden;
}

.Ohidden-visibility{
	visibility: hidden;
}

.Ofooter-logged-in{
	width: 100%;
	min-height: 5px;
	margin: 0px 0px 100px 0px;
}

.OImage-link{
	cursor: pointer;
}


/*** settings forms styles ***/
.osettings-form-spacer{
	width: 100%;
	margin: 0px 0px 50px 0px;
	padding: 0px;
}

.obray-content-area{
	position: relative;
}

.obray-show-help{
	position: absolute;
	top: -14px;
	left: -90px;
	display: none;
	z-index: 9000;
} @charset "UTF-8";
/* CSS Document */



img{
	border:none;
	}
	
/* Index Page Styles*/
body{
	background-color: #000000;
	background-image:url(/templates/vooray/images/wood.jpg);
	background-position:center top;
	margin:0;
	padding:0;
	font-size: 16px;
	}
		


h1{
	color:#ffffff;
	font-family:times New Roman;
	margin:0;
	padding:0;
	font-weight:normal;
	font-size:24px;
	padding-left: 10px;
	padding-right: 10px;
	}	
	
h2{
	color:#6b91ad;
	font-family:times New Roman;
	font-size:20px;
	font-weight:normal;
	margin:0;
	padding:0;
	padding-left: 10px;
	padding-right: 10px;
	}
	
h3{
	color:#FFFFFF;
	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
	margin:0;
	padding:0;
	font-weight:normal;
	padding-left: 10px;
	padding-right: 10px;
	}	

h4{
	color:#FFFFFF;
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	margin:0;
	padding:0;
	font-weight:normal;
	padding-left: 10px;
	padding-right: 10px;
	}
	
#accountInfo h3{
	color:#FFFFFF;
	font-family:Helvetica,Arial,sans-serif;
	font-size:15px;
	margin:0;
	padding:0;
	font-weight:normal;
	padding-left: 0px;
	padding-right: 0px;
}

#accountInfo h2{
	color:#6b91ad;
	font-family:times New Roman;
	font-size:20px;
	font-weight:normal;
	margin:0;
	padding:0;
	padding-left: 0px;
	padding-right: 0px;
	}
	
p{
	padding-left: 10px;
	padding-right: 25px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	line-height: 20px;
}

.results p{
	font-size: 12px !important;
}
	
.clearboth{
	clear:both;
	}	
	
#nav{
	
	
	height:30px;
	overflow:hidden;
	}
	
#nav ul{
	background-image:url(/templates/vooray/images/crumback.jpg);
	background-repeat:repeat-x;
	height:30px;
	margin:0 auto;
	padding:8px 10px 0 0px;
	width:922px;
	}

#nav ul li{
	color:#FFFFFF;
	display:block;
	float:right;
	font-size:0.8em;
	padding:0 0px;
	}
	
.nav_divider{
	border-right: 1px solid white;
	margin-right: 10px;
	margin-left: 5px;
}

#nav ul li:last-child{
	border:none;
	}	
	
#nav ul li a:link, #nav ul li a:visited{
	color:#ffffff;
	text-decoration:none;
	}
	
#nav ul li a:hover{
	text-decoration:underline;
	}	
	
#container{
	background-image:url(/templates/vooray/images/containerback.jpg);
	background-color:#2D2D2D;
	background-repeat:repeat-x;
	margin:0px auto;
	width:932px;
	}
	
#header{
	height:100px;
	padding-top:15px;
	
	}
	
#logo{
	float:left;
	}
	
#tagline{
	float:left;
	margin:8px 0 0 200px;
	}	
	
#headerright{
	position: relative;
	color:#FFFFFF;
	float:right;
	font-size:0.7em;
	text-align: center;
	width: 150px;
	}
	
#headerright a:link, #headerright a:visited{
	color:#ffffff;
	text-decoration:none;
	}
	
#headerright a:hover{
	text-decoration:underline;
	}		
	
#headerLinks{
	margin-top:50px;
}
	
#headerbtn{
	position: absolute;
	border-bottom:1px solid #4A4A4A;
	margin:20px 0px 0px -47px;
	width:95px;
	left: 50%;
	top: 0px
	}
	
#headerbtn img{
	padding:0px 3px;
	border:none;
	}
	
#main{
	height:381px;
	position:relative;
	width:929px;
	margin-bottom:9px;
	overflow:hidden;
	}
	
#mainleft{
	height:381px;
	left:0;
	position:absolute;
	top:0;
	width:41px;
	z-index:2;
	}
	
#maintop{
	left:41px;
	position:absolute;
	top:0;
	width:849px;
	z-index:2;
	}
	
#mainright{
	position:absolute;
	right:0;
	top:0;
	width:39px;
	z-index:2;
	}
	
#mainbottom{
	bottom:0;
	height:47px;
	left:41px;
	position:absolute;
	z-index:2;
	}
	
#main1, #main2, #main3{
	position:relative;
	float:left;
	}
	
#maincontent{
	width:3000px;
	}	
	
#mainWindow{
	height: 381px;
	width: 929px;
	overflow: hidden;
	position: relative;
}
	
#mainimg{
	
	}
	
#maintxtbox{
	background-image:url(/templates/vooray/images/maintxtbox.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:0.8em;
	height:224px;
	line-height:1.5em;
	overflow:hidden;
	padding:20px 40px 20px 20px;
	position:absolute;
	right:0;
	top:45px;
	width:351px;
	}
	
#mainbtns{
	background-image:url(/templates/vooray/images/mainbtns.png);
	background-repeat:no-repeat;
	bottom:40px;
	height:32px;
	left:0;
	position:absolute;
	width:357px;
	z-index:3;
	}
	
.mainbtn{
	background-image:url(/templates/vooray/images/mainbtn.png);
	background-repeat:no-repeat;
	}
	
.mainbtnh{
	background-image:url(/templates/vooray/images/mainbtnh.png);
	background-repeat:no-repeat;
	}	
	
#mainbtn1, #mainbtn2, #mainbtn3{
	color:#FFFFFF;
	float:left;
	font-size:0.8em;
	height:21px;
	margin:5px;
	padding-top:5px;
	text-align:center;
	width:103px;
	cursor:pointer;
	}
	
#lrgbtns{
	margin:5px 6px;
	}

#lrgbtns img{
	margin:0 3px;
	}
	
#smbtns{
	margin:5px 6px;
	}
	
#smbtns img{
	margin:0 3px;
	}
	
#topproducts{
	height:203px;
	margin:5px 7px 7px 10px;
	width:912px;
	overflow:hidden;
	}
	
.tpactive{
	background-image:url(/templates/vooray/images/tpactive.jpg);
	background-repeat:no-repeat;
	}
	
.tpinactive{
	background-image:url(/templates/vooray/images/tpinactive.jpg);
	background-repeat:no-repeat;
	}
	
#topShirt, #topPant, #topShoe, #topCoat{
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-size:0.8em;
	height:19px;
	margin:0 1px;
	padding-top:9px;
	text-align:center;
	width:104px;
	}
	
#alltop{
	float:right;
	color:#84afcf;
	font-size:0.8em;
	margin:5px;
	}
	
#alltop a:link, #alltop a:visited{
	color:#84afcf;
	text-decoration:none;
	}
	
#alltop a:hover{
	text-decoration:underline;
	}	
	
#tproductMain1, #tproductMain2, #tproductMain3, #tproductMain4{
	background-image:url(/templates/vooray/images/tpback.jpg);
	background-repeat:no-repeat;
	height:175px;
	width:912px;
	}
	
.tpNodisplay{
	display:none;
	}	
	
#tproduct1, #tproduct2, #tproduct3, #tproduct4, #tproduct5, #tproduct6{
	float:left;
	padding:10px 0 0 30px;
	width:121px;
	
	}

#catlist{
	background-image:url(/templates/vooray/images/catlistback.jpg);
	background-repeat:no-repeat;
	height:265px;
	margin:9px;
	width:912px;
	}
	
#catcloth, #catbrand, #catsellers, #catvideo, #cattravel{
	float:left;
	}	
	
#catlist img{
	margin:15px 33px;
	}
	
#catlist ul{
	margin:0;
	padding-left:30px;
	}
	
#catlist ul li{
	color:#FFFFFF;
	display:block;
	font-size:0.8em;
	line-height:1.4em;
	list-style-type:none;
	}
	
#catlist ul li:before{
	content:"> ";
	}
	
#catlist a:link, #catlist a:visited{
	color:#ffffff;
	text-decoration:none;
	}
	
#catlist a:hover{
	text-decoration:underline;
	}	
	
#footer{
	height:26px;
	width:912px;
	margin:5px 7px 7px 10px;
	overflow:hidden;
	font-size:0.8em;
	}
	
#footer ul{
	margin:0;
	padding:0;
	}
	
#footer ul li{
	color:#b6b3ac;
	display:block;
	float:left;
	padding:0 8px;
	border-right:1px solid #b6b3ac;
	}
	
#footer ul li:last-child{
	border:none;
	}	
	
#footer a:link, #footer a:visited{
	color:#b6b3ac;
	text-decoration:none;
	}
	
#footer a:hover{
	text-decoration:underline;
	}
	
#footer p{
	color:#b6b3ac;
	float:left;
	margin:0 0 0 160px;
	padding:0;
	}
	
#footer img{
	float:right;
	margin:0;
	padding:0;
	}
	
/* Cart Page Styles*/	

#crumb{
	/*background-image:url(/templates/vooray/images/crumback.jpg);*/
	background-repeat:no-repeat;
	height:16px;
	}
	
#crumb ul{
	margin:0;
	padding:0 0 0 20px;
	}	
	
#crumb ul li{
	float:left;
	font-size:0.8em;
	padding:10px 2px;
	display:block;
	color:#435C6E;
	}
	
#crumb a:link, #crumb a:visited{
	color:#435C6E;
	text-decoration:none;
	}
	
#crumb a:hover{
	color:#435C6E;
	text-decoration:underline;
	}
	
#cartcontent{
	margin:15px;
	width:912px;
	color:#FFFFFF;
	font-size:0.7em;
	font-family:Helvetica, Arial, sans-serif;
	}
	
#cart_h2{
	padding:0 0 0 15px;
	}
	
.cartProduct{
	background-image:url(/templates/vooray/images/cartProductback.jpg);
	background-repeat:no-repeat;
	height:111px;
	margin:10px 0;
	width:902px;
	}
	
.cartProduct ul{
	float:left;
	line-height:1.5em;
	margin:40px 0 0;
	}

.cartProduct ul li{
	display:block;
	list-style-type:none;
	}
	
#productThumb{
	margin:0px 0 0 30px;
	float:left;
	}	
	
#cartCol1{
	padding:0 0 0 20px;
	width:160px;
	}
	
#cartCol2{
	padding:0 0 0 20px;
	width:145px;
	}
	
#cartCol3{
	padding:0 0 0 25px;
	width:115px;
	}
	
#cartCol4{
	padding:0 0 0 25px;
	width:100px;
	}
	
#cartCol5{
	padding:0 0 0 25px;
	width:130px;
	}	
	
#cartTitle{
	font-size:1.3em;
	width:160px;
	}	
	
#remove{
	color:#DC1E1E;
	}
	
#updatestill{
	padding:5px 0 0 8px;
	position:absolute;
	}
	
.updateQuantity{
	padding:0px 0 0 0px;
	margin-left: 1px;
	color: #f00 !important;
	cursor: pointer;
	}
	
#cartTotal{
	margin:10px 0;
	}
	
#totalLeft{
	padding-top:10px;
	width:700px;
	float:left;
	}
	
#totalRight{
	float:left;
	margin-top: 10px;
	}
	
#contShopping{
	float:left;
	padding:4px 0 0 5px;
	}
	
#zipCode{
	float:left;
	margin:10px 0 0 260px;
	}
	
#zipCode h2{
	font-size:1.3em;
	}
	
#zipInput{
	font-size:1.1em;
	text-align:right;
	width:368px;
	margin-top:10px;
	}
	
#zipInput img{
	position:absolute;
	margin:3px;
	
	}	
	
#totalArrowblue{
	float:left;
	}
	
#lrgBracket{
	float:right;
	}
	
#totalRightcol1{
	margin:12px 0 0 10px;
	padding:0;
	float:left;
	width: 90px;
	}	
	
#totalRightcol1 li{
	display:block;
	line-height:1.6em;
	color:#DC1E1E;
	}
	
#totalRightcol2{
	margin:12px 0 0 10px;
	padding:0;
	float:left;
	}	
	
#totalRightcol2 li{
	display:block;
	line-height:1.6em;
	color:#ffffff;
	}	
	
#totalRightcol3{
	border-top:1px solid;
	border-bottom:1px solid;
	float:left;
	height:26px;
	margin:10px 0;
	padding:10px 0 0 10px;
	width:80px;
	}	
	
#totalRightcol3 li{
	display:block;
	line-height:1.6em;
	color:#DC1E1E;
	}
	
#totalRightcol4{
	border-top:1px solid;
	border-bottom:1px solid;
	float:left;
	height:26px;
	margin:10px 0;
	padding:10px 0 0 10px;
	width:80px;
	}	
	
#totalRightcol4 li{
	display:block;
	line-height:1.6em;
	color:#ffffff;
	}
	
#checkOut{
	text-align:right;
	}
	
#instructions{
	border: 1px dashed #333;
	color: #333;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 5px;
	margin-bottom: 5px;
}
.clear{
	clear: both;
}

/* Checkout Page Styles*/	

#checkout{
	margin:0 20px 20px;
	color:#ffffff;
	font-family:Helvetica,Arial,sans-serif;
	font-size:0.9em;
	}
	
#checkout h2{
	border-bottom:1px solid #4F4F4F;
	font-size:1.4em;
	padding-bottom:15px;
	}
	
#checkoutLeft{
	border-right:1px solid #4F4F4F;
	margin:15px 0 0;
	padding:0 15px 0 0;
	width:300px;
	float:left;
	}
	
#checkoutLeft_height{
	border-right:1px solid #4F4F4F;
	margin:15px 0 0;
	padding:0 15px 0 0;
	width:300px;
	float:left;
	min-height: 332px;
	}
	
#checkoutLeft h2{
	font-size:1.3em;
	border:none;
	}		
	
#checkoutLogin{
	border-bottom:1px solid #4F4F4F;
	padding-bottom:25px;
	}	
	
#checkoutLogin p{
	margin:0;
	padding-bottom:10px;
	}
	
#loginForm{
	padding:10px 0;
	text-align:right;
	width:302px;
	}

label{
	float: left;
	display: block;
	width: 165px;
	margin:5px;
	padding: 3px 0 0 3px;
}



select{
	display: block;
	float: left;
	margin: 5px;
	padding: 3px 0 0 3px;
}

#promo-codes select{
	display: inline;
	float: none;
	margin: 0px;
	padding: 0px;
}

#promo-codes input{
	float: none;
	display: inline;
}

#accountOrder input[type="text"]{
	margin: 0px;
	padding: 2px;
	font-size: 10px;
	width: 100px;
}

#accountOrder input[type="button"]{
	margin: 0px;
	padding: 2px;
	font-size: 10px;
}

#accountOrder select{
	margin: 0px;
	padding: 0px;
	font-size: 10px;
}

#accountOrder{
	height: 200px;
	overflow: hidden;
}

input{
	float: left;
	margin: 5px;
	padding: 3px 0 0 3px;
}

#loginForm label{
	width: 75px;
}

	
#loginForm input, #orderInfoform input,#accountInformation input,#shipAddress input, #ccForm input{
	background:transparent url(/templates/vooray/images/inputField.jpg) no-repeat scroll 0 0;
	border:medium none;
	height:19px;
	padding:3px 0 0 3px;
	width:177px;
	}

#loginForm input[type="submit"]{
	float: right;
	width: 90px;
}
	
#loginBtn{
	padding-left:200px;
	width:65px;
	}
#registerBtn{
	display: block;
	float: right;
	margin-right: 14px;
	margin-top: 5px;
	}
	
#checkoutDetails{
	margin:25px 0 0;
	border-bottom:1px solid #4F4F4F;
	}
	
#checkoutDetails h2{
	float:left;
	padding:0;
	}
	
#checkoutDetails ul{
	margin:0;
	padding:0;
	float:left;
	}
	
#checkoutDetails ul li{
	display:block;
	font-size:0.7em;
	margin:0;
	padding:3px 0;
	}	
	
#checkoutDetails ul li:first-child{
	font-size:0.9em;
	padding-bottom:12px;
	}
	
#checkoutDetails div{
	margin:30px 0;
	}	
	
#checkoutPrice{
	float:right;
	margin:0;
	padding:2px 0 0;
	}	
	
#editCart{
	float:right;
	font-size:0.7em;
	margin:8px 0 0;
	}
	
#editCart a:link, #editCart a:visited{
	color:#ffffff;
	text-decoration:none;
	}
	
#editCart a:hover{
	text-decoration:underline;
	}
	
#checkoutTotalRight{
	float:right;
	font-size:0.8em;
	margin-right:10px;
	}	
	
#checkoutRight{
	float:left;
	margin:15px 0 0;
	padding:0 0 0 15px;
	width:545px;
	}	
	
#checkoutRight h2{
	font-size:1.3em;
	border:none;
	}
#shipAddress_title{
	display: none;
}
#accountInformation{
	text-align:right;
	width:375px;
	}
	
.checkoutDrop{
	width: 180px;
}

	
#orderInfoform{
	text-align:right;
	width:375px;
	}
	
#shipAddress{
	text-align:right;
	width:375px;
	display: none;
	}
#CREDITCARDTYPE{
	width: 180px;
}
	
#billAddress{
	font-size:0.9em;
	margin:0 0 20px 125px;
	}
	
#billAddress p{
	float:left;
	margin:5px 0;
	padding:0;
	}
	
#billAddress h2{
	float:left;
	padding:0 0 0 10px;
	}
	
#shipAddress h2{
	float:left;
	}
	
#shipAddress img{
	margin-left:15px;
	}
	
#shipAddress ul li{
	display:block;
	font-size:0.8em;
	padding-bottom:5px;
	}
	
#ccForm{
	text-align:right;
	width:375px;
	float:left;
	}
	
	
#comodo{
	float:right;
	}	
#completeOrder{
	background-image: url(/templates/vooray/images/completeOrder.jpg) !important;
	height: 30px !important;
	width: 155px !important;
	border: 0px;
	}	
	
#login_btn{
	float: right !important;
	display: block;
	width: 90px !important;
	background-image: url(/templates/vooray/images/checkoutLogin.png) !important;
	height: 30px !important;
	cursor: pointer;

}
.formError{
	color: red;
}
#bottom_border{
	border-bottom: 1px solid #4F4F4F;
	margin-left: 20px;
	margin-right: 20px;
}

/* My Account Page Styles*/

.single_column {
	float:left;
	width:310px;
}

.double_column {
	float:left;
	width:620px;
}


#accountDouble {
	margin-bottom:40px;
	margin-left:40px;
	width:570px;
}

#myAccount{
	
	}
	
#myAccount h2{
	font-size:1.1em;
	float:left;
	margin-right:5px;
	}	
	
#accountSingle h1{
	margin-left:15px;
	}
	
#accountSingle h3{
	float:left;
	padding:4px 0 0 0;
	}
	
#myAccount h4{
	float:left;
	padding:4px 0 0 2px;
	}
	
#myAccount h4 a:link, #myAccount h4 a:visited{
	text-decoration:none;
	color:#ffffff;
	}
	
#myAccount h4 a:hover{
	text-decoration:underline;
	}
	
#accountInfo{
	margin-left:20px;
	}
	
#usrAccount, #emailAccount, #shipAccount, #billAccount, #phoneAccount{
	padding:14px 0;
	}	
	
#accountDouble{
	margin-left:40px;
	width:570px;
	margin-bottom:40px;
	}
	
#accountDouble h1{
	font-size:21px;
	float:left;
	}
	
#viewAllorder{
	margin-top:5px;
	text-align:right;
	width:365px;
	}
	
#accountOrder{
	background-image:url(/templates/vooray/images/accountOrder.jpg);
	background-repeat:no-repeat;
	height:109px;
	width:569px;
	margin:10px 0;
	}	
	
#accountOrder ul{
	margin:0;
	padding:0px 15px 0;
	float:left;
	}
	
#accountOrder ul li{
	display:block;
	list-style-type:none;
	margin:0;
	
	}
	
.order_details li{
	width: 290px;
}
	
#accountOrder ul:first-child li{
	padding:1px 0;
	}
	
#viewOrder{
	float:left;
	margin:0px 0 0 20px !important;
	}
	
#accountImages{
	margin:20px;
	}
	
#accountVideos{
	margin: 20px;
}
	
#accountImages ul{
	float:left;
	padding:0;
	margin:0;
	}
	
#accountImages ul li{
	display:block;
	list-style-type:none;
	}	
	
#accountIcon{
	float:left;
	margin-right:6px;
	}	
	
#accountUpload, account{
	float:right;
	}
	
#comodo{
	margin-top: 6px;
}
#credit_cart_type{
	width: 180px;
}
#accountCategories{
	margin:30px 0;
}
#accountCategories ul li{
	display:block;
	list-style-type:none;
	}
#accountCategories ul{
	float:left;
	margin: 0px;
	padding: 0px;
}
.account_btns{
	float: right;
	color: #6B91AD;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#accountCategories p, #accountTags p{
	color: #6B91AD;
	padding-left: 15px;
	padding-right: 15px;
}
#accountCategories p a, #accountTags p a{
	color: #6B91AD;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#accountTags{
	margin:30px 0;
}
#accountTags ul{
	float: left;
	margin: 0px;
	padding: 0px;
}
#accountTags ul li{
	display:block;
	list-style-type:none;
	}	

/*** Confirmation Page ***/
.confirmProduct{
	border-bottom: 1px solid #555;
}
.confirmProduct ul{
	float: left;
	display: block;
}
.confirmProduct ul li{
	display: block;
}
#confirmProducts{
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
#confirmTitle{
	width: 250px;
}

#confirmTitle #cartTitle{
	width: 240px;
}

#shippingInfo{
	float: left;
	padding: 40px;
	border-right: 1px solid #111;
	margin-bottom: 17px;
}
#billingInfo{
	float: left;
	padding: 40px;
	border-right: 1px solid #111;
	margin-bottom: 17px;
}
#cartTotal{
	border-bottom: 1px solid #333;
}

#cartcontent{
	width: 907px !important;
}



#videoHome, #videoList{
	margin:0 0 0 20px;
	}
	
#videoHome a:link, #viewPhotos a:link, #videoHome a:visited, #viewPhotos a:visited{
	text-decoration:none;
	color:#FFFFFF;
	}
	
#videoHome a:hover, #viewPhotos a:hover{
	text-decoration:underline;
	}	
	
#videoPlayer{
	position:relative;
	z-index:1;
	height:355px;
	width:590px;
	}
	
#imagePlayer{
	position:relative;
	z-index:1;
	height:445px;
	width:590px;
	margin-bottom: 10px;
	}


#videoleft{
	background-image:url(/components/videos/images/mainleft.png);
	background-repeat:repeat-y;
	height:312px;
	left:0;
	position:absolute;
	top:0;
	width:41px;
	z-index:2;
	}
	
#imageleft{
	background-image:url(/components/videos/images/mainleft.png);
	background-repeat:repeat-y;
	height:445px;
	left:0;
	position:absolute;
	top:0;
	width:41px;
	z-index:2;
	}
	
#videotop{
	background-image:url(/components/videos/images/maintop.png);
	background-repeat:repeat-y;
	height:45px;
	left:0;
	position:absolute;
	top:0;
	width:590px;
	z-index:2;
	}
	
#videoright{
	background-image:url(/components/videos/images/mainright.png);
	background-repeat:repeat-y;
	height:312px;
	position:absolute;
	right:-4px;
	top:0;
	width:39px;
	z-index:2;
	}
	
#imageright{
	background-image:url(/components/videos/images/mainright.png);
	background-repeat:repeat-y;
	height:445px;
	position:absolute;
	right:-4px;
	top:0;
	width:39px;
	z-index:2;
	}
	
#videobottom{
	background-image:url(/components/videos/images/mainbottom.png);
	background-repeat:repeat-y;
	bottom:42px;
	height:42px;
	left:0;
	position:absolute;
	width:590px;
	z-index:2;
	}

#imagebottom{
	background-image:url(/components/videos/images/mainbottom.png);
	background-repeat:repeat-y;
	bottom:0px;
	height:42px;
	left:0;
	position:absolute;
	width:590px;
	z-index:2;
	}

#videoFeature{
	margin:0px 0;
	}
	
#videoFeatureheader{
	float:left;
	margin-bottom:25px;
	}
	
#videoTitle{
	float:left;
	font-size:12px;
	font-family:Helvetica,Arial,sans-serif;
	margin-left:20px;
	}
	
.rustcolor{
	color:#936557;
	}
	
.whitecolor{
	color:#ffffff;
	}	
	
#videoFeature h3{
	color:#89BCE2;
	font-size:12px;
	font-style:italic;
	}
	
#videoFeature p{
	color:#FFFFFF;
	font-size:13px;
	line-height:20px;
	}	
	
.lightBlue{
	color:#89BCE2 !important;
	}
	
.lightBlue a{
	color:#89BCE2 !important;
	}
	
#videoOther{
	background-repeat:no-repeat;
	height:108px;
	margin-bottom:10px;
	}
	
#videoOther ul{
	margin:0;
	padding:0 0 0 10px;
	}
	
#videoOther ul li{
	display:block;
	float:left;
	list-style-type:none;
	}	
	
#videoOther img{
	margin:20px 5px;
	}
	
#videoOther a:link img, #videoOther a:visited img{
	text-decoration:none;
	}
	
#videoOther a:hover img{
	border:1px solid #FFFFFF;
	}	
	
.twoColtitle{
	padding-top:25px;
	border:none;
	}	
	
.twoColthumb{
	border:1px solid #6B91AD;
	}	
	
/* Video List Page Styles*/	

#crumb div{
	color:#FFFFFF;
	font-size:13px;
	}
	
#crumbSort{
	background-image:url(/templates/vooray/images/crumbSort.jpg);
	background-repeat:no-repeat;
	height:26px;
	margin-top:2px;
	width:246px;
	}
	
.crumbActive{
	background-image:url(/templates/vooray/images/crumbActive.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:94px;
	}	

#dateAdd{
	float:left;
	padding:8px 5px 0 10px;
	width:85px;
	cursor:pointer;
	}
	
#viewCount{
	float:left;
	padding:8px 5px 0 5px;
	width:90px;
	cursor:pointer;
	}
	
#atoz{
	float:left;
	padding:8px 0 0 5px;
	width:40px;
	cursor:pointer;
	}	

#videoList{
	color:#ffffff;
	}
	
#resultsVideo{
	font-size:20px;
	float:left;
	}
	
#resultVideoimg{
	float:left;
	}
	
#resultHeader{
	float:left;
	margin:3px 0 0 10px;
	}
	
#viewPhotos{
	float:right;
	}	
	
#viewPhotostxt{
	float:left;
	font-size:11px;
	margin:12px 10px 0 0;
	}
	
#resultImage{
	float:left;
	}
	
.result{
	float:left;
	font-size:12px;
	padding:10px 25px;
	width:92px;
	height:190px;
	overflow:hidden;
	}
	
.result img{
	border:1px solid #6B91AD;
	}	
	
.result a:link img, .result a:visited img{
	text-decoration:none;
	}
	
.result a:hover img{
	border:1px solid #FFFFFF;
	}	
	
.resultInfo{
	margin-top:10px;
	}	
	
.result p{
	margin:0;
	padding:0;
	color: #ffffff;
	font-size: 10px !important;
	line-height: 12px;
	}
	
.result p a:link, .result p a:visited{
	text-decoration:none;
	color:#89BCE2;
	}
	
.result p a:hover{
	text-decoration:underline;
	}
	
/* Video Detail Page Styles*/		
	
#videoDetailtitle{
	font-family:Helvetica,Arial,sans-serif;
	font-size:12px;
	}
	
#comments{
	margin:0 0 20px;
	}	
	
#commentHeader{
	float:left;
	}	
	
#postComment{
	float:right;
	margin-top:5px;
	}
	
#commentList{
	color:#FFFFFF;
	font-size:12px;
	margin:25px 0 0 25px;
	}
	
#commenttxt{
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	}
	
#next_btns{
	

}
.previous_btn{
	float: left;
}

.next_btn{
	float: right;
}

.note{
	color: #666;
	font-size: 10px;
}

#thankyou{
	text-align: center;
	margin-top: 100px;
	margin-bottom: 200px;
}

#thankyou a{
	color: #999;
}

#musicplayer{
	background-color: black;
	border: 1px solid #666;
	overflow: hidden;
	height: 270px;
	position: absolute;
	left: -2000px;
	top: -2000px;
	width: 450px;
}

.image_link_content_part{
	position: relative;
	padding: 15px;
	padding-top: 5px;
}

.category_Lists{
	float: left;
	width: 165px;
	border-right: 1px solid #666;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #CCC; 
	height: 300px;
}

.category_Lists a{
	color: #888;
	font-size: 9px;
}

.category_Lists a:hover{
	color: #ccc;
	font-size: 9px;
}

.category_Lists li{
	margin-left: 10px;
	color: #666;
	
}

.category_Lists li input{
	font-size: 8px;
	
}
.categoryName{
	display: block;
}
.categoryInput{
	display: none;
}

.content_image{
	margin: 0 auto;
	text-align:center;
}

.content_image img{
	margin: 0 auto;
	margin: 5px;
}


#click_to_play{
	position: absolute;
	left: 380px;
	top: 150px;
	background-image: url(/obray/images/click_to_play.png);
	width: 196px;
	height: 55px;
	cursor: pointer;
}

a img{
	border: 0px;
	
}

#accountOrder h2{
	display: block;
	width: 75px;
	text-align: right;
	font-size: 14px;
}

.error{
	color: #900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#totalRightProd{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	margin-left: 26px;
	margin-top: 0px;
}

#totalRightProd #totalRightcol3, #totalRightProd #totalRightcol4{
	height: 18px;
}

.prod3 li{
	margin: 0px !important;
	padding: 0px !important;
}

.prod3{
	margin-top: 0px !important;
	padding-top: 0px !important;
	margin-bottom: 0px !important;
	padding-bottom: 0px !important;
	border-color: #cccccc !important;
}

.prod li{
	margin: 0px !important;
	padding: 0px !important;
}

#forgot{
	display: block;
	float: left;
	padding: 5px;
	margin: 0px;
	padding-left: 2px;
}

#forgot{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
	
}

#pwdInstructions{
	font-size: 10px;
	color: #999;
	text-align: left;
}

#retrieveHeader{
	text-align: left;
}

#btnRetrieve{
	background-image: url(/obray/images/retrieveBtn.png);
	height: 15px;
	width: 155px;
	margin-left: 113px;
}

#retrievePassword{
	height: 0px;
	overflow: hidden;
}

.tip-title{
	font-family: Arial, Helvetica, sans-serif;
	fon-size; 14px;
	color: #fff;
	background-image: url(/templates/vooray/images/bubble.png);
	height: 26px;
	width: 140px;
	text-align: center;
	padding-top: 7px;
}
.tip-text{
	font-family: Arial, Helvetica, sans-serif;
	fon-size; 14px;
	color: #fff;
	display: none;
	
}

.movie_tutorial{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: white;
	padding-left: 50px;
	margin-top: -5px;
	
}

.movie_tutorial a{
	color: #6B91AD;
}

#videoPlayer_tutorial{
	display: none;
}

.sizeChart{
	text-align: right;
	padding-left: 10px;
}

.sizeChart a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}

#uploadVid{
	text-align: right;
	padding-left: 10px;
	float: right;
}

#uploadVid a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}

.smaller{
	display: block;
	width: 475px;
	font-size: 16px !important;
	margin-left: 205px;
	text-align: left;
}

.smaller a{
	font-size: 20px !important;
}

#no-items{
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666;
	padding-top:100px;
	padding-bottom: 100px;
}

#promo-codes{
	margin: 2px;
}
#promo-codes .promo-code{
	float: left;
	width: 150px;
	padding: 5px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	margin: 1px;
}
.promo-code-input{
	background-color: transparent;
	border: 1px solid #666;
	padding: 3px;
	margin: 0px;
	color: #666;
}

#promo-codes .promo-code-type{
	float: left;
	width: 100px;
	padding: 5px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	margin: 1px;
}
#promo-codes .promo-code-type-input{
	width: 85px;
}
#promo-codes .promo-code-value{
	float: left;
	width: 85px;
	padding: 5px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	margin: 1px;
}
.promo-code-value-input{
	margin: 0px;
	padding: 3px;
	border: 1px solid #666;
	color: #555;
	width: 75px;
	background-color: transparent;
	text-align: right;
}
#promo-codes .promo-code-start-date{
	float: left;
	width: 185px;
	padding: 5px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	margin: 1px;
}
#promo-codes .promo-code-end-date{
	float: left;
	width: 185px;
	padding: 5px;
	color: #555;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align: center;
	margin: 1px;
}

#promo-codes .promo-code-edit-row{
	height:0px;
	overflow:hidden;
}

#promo-codes .promo-code-submit{
	float: left;
	
}

#promo-codes .promo-code-controls{
	float: left;
	width: 125px;
}

#code-output-label{
	display: none;
}

.valid-code{
	float: left;
	color: #090;
	width: 150px;
	display: none;
	text-align: left;
	padding-left: 10px;
}

.invalid-code{
	float: left;
	display: none;
	color: #900;
	width: 150px;
	text-align: left;
	padding-left: 10px;
}

#code-animation{
	display: none;
	float: right;
	border: 1px solid #666;
	margin-top: 0px;
	padding: 2px;
	background-color: #fff;
}

#promo-codes .promo-code-controls img{
	margin: 2px;
	margin-top: 5px;
	cursor: pointer;
}
#promo-codes .promo-code-submit img{
	margin: 3px;
	margin-top: 10px;
	display: block;
	cursor: pointer;
}

#promo-codes .odd{
	background-color: #222;
}


#promo-codes .input{
	font-size: 12px;
}
#expired-date-time{
	display: none;
}
.add-promo-code{
	margin-top: 10px;
	border-top: 1px solid #333;
}

.add-promo-code div{
	border-right: 1px solid transparent !important;
}

#promo-codes .h{
	color: #FFF;
	font-weight: bold;
	text-align: left;
	font-size: 13px;
}

.strike-out{
	text-decoration: line-through;
	color: #666 !important;
}


/***********************************
	Shopping Cart
***********************************/

.cartProduct input{
	float: none;
}
.product-name{
	float: left;
	width: 200px;
	padding: 15px;
	font-size: 14px;
}

.remove{
	font-size: 12px;
}

.product-details{
	float: left;
	padding: 15px;
	width: 140px;
	padding-top: 30px;
}

.product-quantity{
	float: left;
	padding: 15px;
	width: 85px;
}

.product-price{
	float: left;
	padding: 15px;
	width: 100px;
	padding-top: 30px;
}

.product-subtotal{
	float: left;
	padding: 15px;
	width: 100px;
	padding-top: 30px;
}


#zipInput input{
	float: none !important;
}

#calc_shipping img{
	margin-top: 7px;
}

.order-status{
	font-size: 10px;
}

.order-tracking{
	font-size: 10px;
}




@charset "utf-8";
/* CSS Document */

/* CSS Document */
/* IE 5.5+ PNG transparency fix */
img, div { behavior: url(../../Vooray%20Default/css/css/iepngfix.htc) }

 
.solo_column{
	float: left;
	width: 930px;
	border: 0px solid #aaaaaa;
}


.solo_column{
	float: left;
	width: 930px;
	border: 0px solid #aaaaaa;
}

.solo_column h1, .double_column h1{
	margin-left: 20px;	
	padding-bottom: 5px;
	padding-top: 5px;
}



.solo_column h2, .double_column h2{
	margin-left: 20px;	
	padding-bottom: 5px;
	padding-top: 5px;
}



.solo_column h3, .double_column h3{
	margin-left: 20px;	
	padding-bottom: 5px;
	padding-top: 5px;
}



.solo_column h4, .double_column h4{
	margin-left: 20px;	
	padding-bottom: 5px;
	padding-top: 5px;
}



.solo_column p, .double_column p{
	margin-left: 10px;	
}



.solo_column .OImage, .double_column .OImage{

	margin-left:  20px;
padding-bottom: 5px;
	padding-top: 5px;
}



.solo_column .OVideo .double_column .OVideo{
	
	margin-left: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
}

.single_column{
	float: left;
	width: 310px;
	border: 0px solid #aaaaaa;
}

.double_column{
	float: left;
	width: 620px;
	border: 0px solid #aaaaaa;
}

.single_column{
	float: left;
	width: 310px;
	border: 0px solid #aaaaaa;
}

.double_column{
	float: left;
	width: 620px;
	border: 0px solid #aaaaaa;
}
  /* Blog Page Styles*/

p{
	color:#FFFFFF;
	font-size:13px;
}

h1{
	color:#6B91AD;
}

h2{
	color:#6B91AD;
	font-family:times New Roman;
	font-size:20px;
	font-weight:400;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	text-align:start;
	width:582px;
	overflow: visible !important;
}

h3{
	color:#89BCE2;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}

.author{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	padding-left: 5px;
	margin-bottom: 15px;
}

.donePosting{
	text-align: center;
}
#donePosting{
	width: 200px;
}


#sub_nav{
	font-size:0.9em;
	}
	
#sub_nav ul{
	border-right:1px solid #4F4F4F;
	color:#6B91AD;
	float:left;
	margin:0 0 12px;
	padding-bottom:24px;
	padding-left:20px;
	width:160px;
	}
	
#sub_nav ul li{
	display:block;
	list-style-type:none;
	padding:5px 0;
	}
	
#sub_nav ul li a:link, #sub_nav ul li a:visited{
	color:#6B91AD;
	text-decoration:none;
	}
	
#sub_nav ul li a:hover{
	text-decoration:underline;
	}	
	
#sub_nav ul ul{
	color:#ffffff;
	padding:0 0 0 10px;
	width:150px;
	border:none;
	float:none;
	margin:0;
	}
	
#sub_nav ul ul li{
	display:block;
	list-style-type:none;
	}
	
#sub_nav ul ul li a:link, #sub_nav ul ul li a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
	
#sub_nav ul ul li a:hover{
	text-decoration:underline;
	}	
	
#latestVlog{
	float:right;
	color:#6B91AD;
	margin:0;
	padding:0;
	}	
	
#latestVlog p{
	font-size:0.85em;
	margin:0;
	padding:0;
	}
	
#latestVlog img{
	margin:6px 0;
	border:1px solid #6B91AD;
	}
	
#latestVlog a:link img, #latestVlog a:visited img{
	text-decoration:none;
	}
	
#latestVlog a:hover img{
	border:1px solid #FFFFFF;
	}
	
#singlebtns{
	text-align:right;
	}
	
#singlebtns img{
	margin:5px 0;
	}
	
#vooBlog{
	margin-left:23px;
	}
	
#blogHeader{
	background-image:url(/components/blog/images/blogHeader.png);
	background-repeat:no-repeat;
	height:94px;
	margin-top:-32px;
	}
	
#blogPost{
	border-bottom:1px solid #4F4F4F;
	line-height:16px;
	margin-right:20px;
	padding:25px 0;
	}
	
#blogContent{
	
	}	
	
#blogPost img{
	padding:0 20px;
	}
	
.imgLeft{
	float:left;
	}
	
.imgRight{
	float:right;
	}	
	
#vooBlog h3{
	color:#89BCE2;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	}
	
#vooBlog p{
	color:#FFFFFF;
	font-size:13px;
	}
	
#postInfo{
	
	}
	
#postInfo p, #postInfo p a{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	}
	
#postInfo p a:hover{
	color:#ccc;
	
	}

#blogPost{
	float: right;
	width: 577px;

}

#blogPost img{
	padding: 15px;
}

#categories_container, #tags_container{
	padding: 15px
}
#categories_container h1, #tags_container h1{
	color:#6B91AD;
	font-family:times New Roman;
	font-size:16px;
	font-weight:400;
	margin-bottom: 5px;
}

#categories, #tags{
	width: 240px;
}

#addCat_text{
	width: 193px
}

#tags_container p{
	padding: 0;
	margin: 0;
}

#tags_container p a{
	color: #AAC;
	font-family: Arial, Helvetica, sans-serif;
}

.more{
	text-align: right;
	margin-top: 8px;
}

.more a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
}

.blog_post_image{
	float: left;
	padding: 15px;
}

.blog_post_image img{
	padding: 0px !important;
}

.blog_post_image span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
}

.blog_post_text{
	float: left;
	width: 400px;
}

.blog_post_caption{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #666;
	width: 90px;
	line-height: 11px;
}


.content_image_caption{
	padding-left: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#666;
}

.content_image img{
	padding: 0px !important;
	padding-left: 15px !important;
	padding-right: 15px !important;
	padding-top: 7px !important;
}

#comments .input_text input {
	background:transparent url(/components/blog/images/inputField.jpg) no-repeat scroll 0 0 !important;
	border:medium none;
	height:19px;
	padding:3px 0 0 3px;
	width:177px;
}

#blogResults{
	color: #6B91AD;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 14px;
	padding: 15px;
	border-bottom: 1px solid #6B91AD;
	margin-left: 15px;
	margin-right: 15px;
	
} /* Blog Page Styles*/

p{
	color:#FFFFFF;
	font-size:13px;
}

h1{
	color:#6B91AD;
}

h2{
	color:#6B91AD;
	font-family:times New Roman;
	font-size:20px;
	font-weight:400;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	overflow-x:hidden;
	overflow-y:hidden;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	text-align:start;
	width:582px;	
}

h3{
	color:#89BCE2;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}

.author{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	padding-left: 5px;
	margin-bottom: 15px;
}

.donePosting{
	text-align: center;
}
#donePosting{
	width: 200px;
}


#sub_nav{
	font-size:0.9em;
	}
	
#sub_nav ul{
	border-right:1px solid #4F4F4F;
	color:#6B91AD;
	float:left;
	margin:0 0 12px;
	padding-bottom:24px;
	padding-left:20px;
	width:160px;
	}
	
#sub_nav ul li{
	display:block;
	list-style-type:none;
	padding:5px 0;
	}
	
#sub_nav ul li a:link, #sub_nav ul li a:visited{
	color:#6B91AD;
	text-decoration:none;
	}
	
#sub_nav ul li a:hover{
	text-decoration:underline;
	}	
	
#sub_nav ul ul{
	color:#ffffff;
	padding:0 0 0 10px;
	width:150px;
	border:none;
	float:none;
	margin:0;
	}
	
#sub_nav ul ul li{
	display:block;
	list-style-type:none;
	}
	
#sub_nav ul ul li a:link, #sub_nav ul ul li a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
	
#sub_nav ul ul li a:hover{
	text-decoration:underline;
	}	
	
#latestVlog{
	float:right;
	color:#6B91AD;
	margin:0;
	padding:0;
	}	
	
#latestVlog p{
	font-size:0.85em;
	margin:0;
	padding:0;
	}
	
#latestVlog img{
	margin:6px 0;
	border:1px solid #6B91AD;
	}
	
#latestVlog a:link img, #latestVlog a:visited img{
	text-decoration:none;
	}
	
#latestVlog a:hover img{
	border:1px solid #FFFFFF;
	}
	
#singlebtns{
	text-align:right;
	}
	
#singlebtns img{
	margin:5px 0;
	}
	
#vooBlog{
	margin-left:23px;
	}
	
#blogHeader{
	background-image:url(/components/blog_nav/images/blogHeader.png);
	background-repeat:no-repeat;
	height:94px;
	margin-top:-32px;
	}
	
#blogPost{
	border-bottom:1px solid #4F4F4F;
	line-height:16px;
	margin-right:20px;
	padding:25px 0;
	}
	
#blogContent{
	
	}	
	
#blogPost img{
	padding:0 20px;
	}
	
.imgLeft{
	float:left;
	}
	
.imgRight{
	float:right;
	}	
	
#vooBlog h3{
	color:#89BCE2;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	}
	
#vooBlog p{
	color:#FFFFFF;
	font-size:13px;
	}
	
#postInfo{
	
	}
	
#postInfo p{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	}

#blogPost{
	float: right;
	width: 577px;

}

#blogPost img{
	padding: 15px;
}

#categories_container, #tags_container{
	padding: 15px
}
#categories_container h1, #tags_container h1{
	color:#6B91AD;
	font-family:times New Roman;
	font-size:16px;
	font-weight:400;
	margin-bottom: 5px;
}

#categories, #tags{
	width: 240px;
}

#addCat_text{
	width: 193px
}

#tags_container p{
	padding: 0;
	margin: 0;
}

#tags_container p a{
	color: #AAC;
	font-family: Arial, Helvetica, sans-serif;
}

.more{
	text-align: right;
	margin-top: 8px;
}

.more a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
}




.menu_list{
	display: block;
	height: 246px;
	overflow: hidden;
}
.showMore{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 11px;

}
.showMore a{
	color: #666 !important;
}
.showMore a:hover{
	text-decoration: underline;
}

#comments{
	padding-top: 20px;
	border-top:1px solid #4F4F4F;
}

#comments .input_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 6px;
	color:#CCC;
	float: left;
	color: #ffffff;
	text-align: right;
	width: 200px;
}
#comments .input_text, #comments .input_button{
	float: left;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
}

#comments .input_text input{
	background:transparent url(/templates/vooray/images/inputField.jpg) no-repeat scroll 0 0;
	border:medium none;
	height:19px;
	padding:3px 0 0 3px;
	width:177px;
}
#comments .input_text textarea{
	height: 100px;
	width: 300px;
}

.comment{
	border-bottom:1px solid #4F4F4F;
	margin-bottom: 25px;
}

.info{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	text-align: right;
}

.info a{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	text-decoration: none;
}

.info a:hover{
	color:#737373;
	text-decoration: underline;
}



#mens{
	height: 208px;
	position:relative;
	width:929px;
	margin-bottom:9px;
	overflow:hidden;
	}
	
#mensleft{
	background-image:url(/components/capture_header/images/mainleft.png) !important;
	background-repeat:repeat-y;
	height:208px;
	left:0;
	position:absolute;
	top:0;
	width:41px;
	z-index:2;
	}
	
#menstop{
	background-image:url(/components/capture_header/images/maintop.png) !important;
	background-repeat:repeat-y;
	height:45px;
	left:0;
	position:absolute;
	top:0;
	width:920px;
	z-index:2;
	}
	
#mensright{
	background-image:url(/components/capture_header/images/mainright.png) !important;
	background-repeat:repeat-y;
	height:208px;
	position:absolute;
	right:-4px;
	top:0;
	width:39px;
	z-index:2;
	}
	
#mensbottom{
	background-image:url(/components/capture_header/images/mainbottom.png) !important;
	background-repeat:repeat-y;
	bottom:0;
	height:42px;
	left:0;
	position:absolute;
	width:920px;
	z-index:2;
	}
	
#mens1, #mens2, #mens3{
	position:relative;
	float:left;
	}
	
#menscontent{

	}	
	
#mensWindow{
	height: 208px;
	width: 929px;
	overflow: hidden;
	position: relative;
}
	
#mensimg{
	
	}
	
#menstxtbox{
	background-image:url(/components/capture_header/images/menstxtbox.png) !important;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:0.8em;
	height:170px;
	line-height:1.5em;
	overflow:hidden;
	padding:20px 32px;
	position:absolute;
	right:0;
	top:0;
	width:202px;
	z-index:5;
	}
	
#signUp{
	margin:10px 0 0 75px;
	} /* Contact Us Page Styles*/

.contactUs h2{
	font-size:18px;
	}

#singleWrap{
	padding-left:20px;
	}
	
#singleWrap h1{
	margin-bottom:15px;
	}	
	
#wrapContact p{
	color:#FFFFFF;
	font-size:13px;
	line-height:20px;
	}
	
#wrapContact input{
	background:transparent url(/components/contact/images/contactField.jpg) no-repeat scroll 0 0;
	border:medium none;
	height:25px;
	margin:8px 0;
	width:290px;
	color:#ffffff;
	font-size:15px;
	}
	
#wrapContact textarea{
	background:transparent url(/components/contact/images/contactTextarea.jpg) no-repeat scroll 0 0;
	border:medium none;
	height:123px;
	margin:8px 0;
	width:290px;
	color:#ffffff;
	font-size:15px;
	}
	
#submitbtn{
	margin:10px 0 10px 210px;
	width:74px;
	}
	
#contact{
	height:152px;
	margin-bottom:9px;
	overflow:hidden;
	position:relative;
	width:594px;
	}	

#twoColleft{
	background-image:url(/components/contact/images/mainleft.png);
	background-repeat:repeat-y;
	height:152px;
	left:0;
	position:absolute;
	top:0;
	width:41px;
	z-index:2;
	}
	
#twoColtop{
	background-image:url(/components/contact/images/maintop.png);
	background-repeat:repeat-y;
	height:45px;
	left:0;
	position:absolute;
	top:0;
	width:594px;
	z-index:2;
	}
	
#twoColright{
	background-image:url(/components/contact/images/mainright.png);
	background-repeat:repeat-y;
	height:152px;
	position:absolute;
	right:-4px;
	top:0;
	width:39px;
	z-index:2;
	}
	
#twoColbottom{
	background-image:url(/components/contact/images/mainbottom.png);
	background-repeat:repeat-y;
	bottom:0;
	height:42px;
	left:0;
	position:absolute;
	width:594px;
	z-index:2;
	}
	
.questionCol{
	float:left;
	padding:20px 12px 0 0;
	width:275px;
	}
	
#questions{
	font-size:13px;
	}
	
#questions p{
	margin:10px 0;
	padding:0;
	}
	
#questions .whitecolor{
	cursor:pointer;
	}
	
#message_sent{
	display: none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#0C3;
	text-align: center;
	padding:10px;
}

.contact-spacer{
	margin: 0px 0px 30px 0px;
	padding: 0px;
}

#mainbtn1, #mainbtn2, #mainbtn3 {
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-size:0.8em;
	height:21px;
	margin:5px;
	padding-top:5px;
	text-align:center;
	width:103px;
}

.mainbtn {
	background-image:url(/components/contests/images/mainbtn.jpg);
	background-repeat:no-repeat;
}

.mainbtnh {
	background-image:url(/components/contests/images/mainbtnh.jpg);
	background-repeat:no-repeat;
}

#contestbtns {
	background-image:url(/components/contests/images/mainbtns.png);
	background-repeat:no-repeat;
	bottom:80px;
	height:32px;
	left:0;
	position:absolute;
	width:228px !important;
	z-index:3;
}


#contesttxtbox{
	background-image:url(/components/contests/images/menstxtbox.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:0.8em;
	height:200px;
	line-height:1.5em;
	overflow:hidden;
	padding:0 32px;
	position:absolute;
	right:0;
	top:0;
	width:215px;
	z-index:5;
	}
	
#enterContesttxt{
	font-size:15px;
	margin-top:10px;
	text-align:center;
	}
	
#vChallengeform{
	background-image:url(/components/contests/images/singleColred.jpg);
	background-repeat:no-repeat;
	height:260px;
	padding:150px 20px 10px;
	width:250px;
	color:#FFFFFF;
	font-size:13px;
	line-height:20px;
	}
	
#vChallengeform p{
	
	}
	
#contestForm{
	text-align:right;
	}	
	
#vChallengeform input{
	background:transparent url(/components/contests/images/contestInput.jpg) no-repeat scroll 0 0;
	border:medium none;
	height:19px;
	padding:3px 0 0 3px;
	width:150px;
	}
	
#vChallengeform select{
	width:152px;
	}
	
#pastWinnerHeader{
	margin:10px 0;
	}	

#mainContest{
	height:444px;
	margin-bottom:9px;
	overflow:hidden;
	position:relative;
	width:590px;
	}
	
#contestWindow{
	height:444px;
	overflow:hidden;
	position:relative;
	width:590px;
	}
	
#contestbtns{
	background-image:url(/components/contests/images/mainbtns.png);
	background-repeat:no-repeat;
	bottom:15px;
	height:32px;
	left:0;
	position:absolute;
	width:357px;
	z-index:3;
	}
#imageFeature{
	display: none;
}
	
#imageFeature h3 {
	color:#89BCE2;
	font-size:12px;
	font-style:italic;
}

#imageFeature p {
	color:#FFFFFF;
	font-size:13px;
	line-height:20px;
}

#mainContest #maincontent
{
	width: auto;
}

#mainContest #mainborder
{
}

#videobottom {
	background-image:url(/components/videos/images/mainbottom.png);
	background-repeat:repeat-y;
	bottom:46px;
	height:42px;
	left:0;
	position:absolute;
	width:590px;
	z-index:2;
}

#videoright {
	background-image:url(/components/videos/images/mainright.png);
	background-repeat:repeat-y;
	position:absolute;
	right:-4px;
	top:0;
	width:39px;
	z-index:2;
}

#videoleft {
	background-image:url(/components/videos/images/mainleft.png);
	background-repeat:repeat-y;
	left:0;
	position:absolute;
	top:0;
	width:41px;
	z-index:2;
}

#videoHome #mainContest #contestWindow #maincontent #main2{
	height: 312px;
	overflow: hidden;
}

#mainContest #mainborder #videobottom
{
	bottom: 132px;
} .v-challenge{
	position: relative;
	
	background-repeat:no-repeat;
	height:410px;
	width: 300px;
	color:#FFFFFF;
	font-size:13px;
	line-height:20px;
	margin-left: 10px;
} #crumb{
	position: relative;
	background-image:url(/components/crumbs/images/crumback.jpg);
	background-repeat:no-repeat;
	height:31px;
	}
	
#crumb ul{
	margin:0;
	padding:0 0 0 20px;
	}	
	
#crumb ul li{
	float:left;
	font-size:0.8em;
	padding:10px 2px;
	display:block;
	color:#5D7D96;
	padding-bottom: 0px;
	}
	
#crumb a:link, #crumb a:visited, #prodDesc a:link, #prodDesc a:visited{
	color:#5D7D96;
	text-decoration:none;
	}
	
#crumb a:hover, #prodDesc a:hover{
	color:#5D7D96;
	text-decoration:underline;
	} /* Contact Us Page Styles*/

.contactUs h2{
	font-size:18px;
	}

#singleWrap{
	padding-left:20px;
	}
	
#singleWrap h1{
	margin-bottom:15px;
	}	
	
#wrapContact p{
	color:#FFFFFF;
	font-size:13px;
	line-height:20px;
	}
	
#wrapContact input{
	background:transparent url(/components/faq/images/contactField.jpg) no-repeat scroll 0 0;
	border:medium none;
	height:25px;
	margin:8px 0;
	width:290px;
	color:#ffffff;
	font-size:15px;
	}
	
#wrapContact textarea{
	background:transparent url(/components/faq/images/contactTextarea.jpg) no-repeat scroll 0 0;
	border:medium none;
	height:123px;
	margin:8px 0;
	width:290px;
	color:#ffffff;
	font-size:15px;
	}
	
#submitbtn{
	margin:10px 0 10px 210px;
	width:74px;
	}
	
#contact{
	height:152px;
	margin-bottom:9px;
	overflow:hidden;
	position:relative;
	width:594px;
	}	

#twoColleft{
	background-image:url(/components/faq/images/mainleft.png);
	background-repeat:repeat-y;
	height:152px;
	left:0;
	position:absolute;
	top:0;
	width:41px;
	z-index:2;
	}
	
#twoColtop{
	background-image:url(/components/faq/images/maintop.png);
	background-repeat:repeat-y;
	height:45px;
	left:0;
	position:absolute;
	top:0;
	width:594px;
	z-index:2;
	}
	
#twoColright{
	background-image:url(/components/faq/images/mainright.png);
	background-repeat:repeat-y;
	height:152px;
	position:absolute;
	right:-4px;
	top:0;
	width:39px;
	z-index:2;
	}
	
#twoColbottom{
	background-image:url(/components/faq/images/mainbottom.png);
	background-repeat:repeat-y;
	bottom:0;
	height:42px;
	left:0;
	position:absolute;
	width:594px;
	z-index:2;
	}
	
.questionCol{
	float:left;
	padding:20px 12px 0 0;
	width:275px;
	}
	
#questions{
	font-size:13px;
	}
	
#questions p{
	margin:10px 0;
	padding:0;
	}
	
#questions .whitecolor{
	cursor:pointer;
	}
	
.faq{
	position: relative;
	padding: 20px;
}


.label{
	float: left;
	color: white;
	width:10%;
	text-align: right;
	padding: 3px;
}
.input{
	float: left;
	width: 78%;
	padding: 3px;
}

.input input{
	width: 90%;
}

.input textarea{
	width: 90%;
}

.faq_delete_btn{
	color: white;
} /* Video List Page Styles*/	

#crumb div{
	color:#FFFFFF;
	font-size:13px;
	}
	
#crumbSort{
	background-image:url(/components/gallery/images/crumbSort.jpg);
	background-repeat:no-repeat;
	height:26px;
	margin-top:2px;
	width:246px;
	}
	
.crumbActive{
	background-image:url(/components/gallery/images/crumbActive.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:94px;
	}	

#dateAdd{
	float:left;
	padding:8px 5px 0 10px;
	width:85px;
	cursor:pointer;
	}
	
#viewCount{
	float:left;
	padding:8px 5px 0 5px;
	width:90px;
	cursor:pointer;
	}
	
#atoz{
	float:left;
	padding:8px 0 0 5px;
	width:40px;
	cursor:pointer;
	}	

#videoList{
	color:#ffffff;
	}
	
#resultsVideo{
	font-size:20px;
	float:left;
	}
	
#resultVideoimg{
	float:left;
	}
	
#resultHeader{
	float:left;
	margin:3px 0 0 10px;
	}
	
#viewPhotos{
	float:right;
	}	
	
#viewPhotostxt{
	float:left;
	font-size:11px;
	margin:12px 10px 0 0;
	}
	
#resultImage{
	float:left;
	}
	
#result{
	float:left;
	font-size:12px;
	padding:10px 25px;
	width:92px;
	}
	
#result img{
	border:1px solid #6B91AD;
	}	
	
#result a:link img, #result a:visited img{
	text-decoration:none;
	}
	
#result a:hover img{
	border:1px solid #FFFFFF;
	}	
	
#resultInfo{
	margin-top:10px;
	}	
	
#result p{
	margin:0;
	padding:0;
	}
	
#result p a:link, #result p a:visited{
	text-decoration:none;
	color:#89BCE2;
	}
	
#result p a:hover{
	text-decoration:underline;
	}
	
.single_column{
	float: left;
	width: 310px;
}

.double_column{
	float: left;
	width: 620px;
}

.single_column p{
	margin-left: 10px;
}

.double_column p{
	margin-left: 10px;
}
#postNewComment{
	border-top: 1px solid #4f4f4f;
	margin-top: 30px;
	padding-top: 30px
}

#comments .input_text input {
	background:transparent url(/components/gallery/images/inputField.jpg) no-repeat scroll 0 0 !important;
	border:medium none;
	height:19px;
	padding:3px 0 0 3px;
	width:177px;
} /* Blog Page Styles*/

p{
	color:#FFFFFF;
	font-size:13px;
}

h1{
	color:#6B91AD;
}

h2{
	color:#6B91AD;
	font-family:times New Roman;
	font-size:20px;
	font-weight:400;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	overflow-x:hidden;
	overflow-y:hidden;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	text-align:start;
	width:582px;	
}

h3{
	color:#89BCE2;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}

.author{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	padding-left: 5px;
	margin-bottom: 15px;
}

.donePosting{
	text-align: center;
}
#donePosting{
	width: 200px;
}


#sub_nav{
	font-size:0.9em;
	}
	
#sub_nav ul{
	border-right:1px solid #4F4F4F;
	color:#6B91AD;
	float:left;
	margin:0 0 12px;
	padding-bottom:24px;
	padding-left:20px;
	width:160px;
	}
	
#sub_nav ul li{
	display:block;
	list-style-type:none;
	padding:5px 0;
	}
	
#sub_nav ul li a:link, #sub_nav ul li a:visited{
	color:#6B91AD;
	text-decoration:none;
	}
	
#sub_nav ul li a:hover{
	text-decoration:underline;
	}	
	
#sub_nav ul ul{
	color:#ffffff;
	padding:0 0 0 10px;
	width:150px;
	border:none;
	float:none;
	margin:0;
	}
	
#sub_nav ul ul li{
	display:block;
	list-style-type:none;
	}
	
#sub_nav ul ul li a:link, #sub_nav ul ul li a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
	
#sub_nav ul ul li a:hover{
	text-decoration:underline;
	}	
	
#latestVlog{
	float:right;
	color:#6B91AD;
	margin:0;
	padding:0;
	}	
	
#latestVlog p{
	font-size:0.85em;
	margin:0;
	padding:0;
	}
	
#latestVlog img{
	margin:6px 0;
	border:1px solid #6B91AD;
	}
	
#latestVlog a:link img, #latestVlog a:visited img{
	text-decoration:none;
	}
	
#latestVlog a:hover img{
	border:1px solid #FFFFFF;
	}
	
#singlebtns{
	text-align:right;
	}
	
#singlebtns img{
	margin:5px 0;
	}
	
#vooBlog{
	margin-left:23px;
	}
	
#blogHeader{
	background-image:url(/components/gallery_nav/images/blogHeader.png);
	background-repeat:no-repeat;
	height:94px;
	margin-top:-32px;
	}
	
#blogPost{
	border-bottom:1px solid #4F4F4F;
	line-height:16px;
	margin-right:20px;
	padding:25px 0;
	}
	
#blogContent{
	
	}	
	
#blogPost img{
	padding:0 20px;
	}
	
.imgLeft{
	float:left;
	}
	
.imgRight{
	float:right;
	}	
	
#vooBlog h3{
	color:#89BCE2;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	}
	
#vooBlog p{
	color:#FFFFFF;
	font-size:13px;
	}
	
#postInfo{
	
	}
	
#postInfo p{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	}

#blogPost{
	float: right;
	width: 577px;

}

#blogPost img{
	padding: 15px;
}

#categories_container, #tags_container{
	padding: 15px
}
#categories_container h1, #tags_container h1{
	color:#6B91AD;
	font-family:times New Roman;
	font-size:16px;
	font-weight:400;
	margin-bottom: 5px;
}

#categories, #tags{
	width: 240px;
}

#addCat_text{
	width: 193px
}

#tags_container p{
	padding: 0;
	margin: 0;
}

#tags_container p a{
	color: #AAC;
	font-family: Arial, Helvetica, sans-serif;
}

.more{
	text-align: right;
	margin-top: 8px;
}

.more a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
}




.menu_list{
	display: block;
	overflow: hidden;
}
.showMore{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 11px;

}
.showMore a{
	color: #666 !important;
}
.showMore a:hover{
	text-decoration: underline;
}

#comments{
	padding-top: 20px;
	border-top:1px solid #4F4F4F;
}

#comments .input_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 6px;
	color:#CCC;
	float: left;
	color: #ffffff;
	text-align: right;
	width: 200px;
}
#comments .input_text, #comments .input_button{
	float: left;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
}

#comments .input_text input{
	background:transparent url(/templates/vooray/images/inputField.jpg) no-repeat scroll 0 0;
	border:medium none;
	height:19px;
	padding:3px 0 0 3px;
	width:177px;
}
#comments .input_text textarea{
	height: 100px;
	width: 300px;
}

.comment{
	border-bottom:1px solid #4F4F4F;
	margin-bottom: 25px;
}

.info{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	text-align: right;
}

.info a{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	text-decoration: none;
}

.info a:hover{
	color:#737373;
	text-decoration: underline;
}





#mens{
	height: 208px;
	position:relative;
	width:620px;
	margin-bottom:9px;
	overflow:hidden;
	}
	
#mensleft{
	background-image:url(/components/header/images/mainleft.png) !important;
	background-repeat:repeat-y;
	height:208px;
	left:0;
	position:absolute;
	top:0;
	width:41px;
	z-index:2;
	}
	
#menstop{
	background-image:url(/components/header/images/maintop.png) !important;
	background-repeat:repeat-y;
	height:45px;
	left:0;
	position:absolute;
	top:0;
	width:520px;
	z-index:2;
	}
	
#mensright{
	background-image:url(/components/header/images/mainright.png) !important;
	background-repeat:repeat-y;
	height:208px;
	position:absolute;
	right:-4px;
	top:0;
	width:39px;
	z-index:2;
	}
	
#mensbottom{
	background-image:url(/components/header/images/mainbottom.png) !important;
	background-repeat:repeat-y;
	bottom:0;
	height:42px;
	left:0;
	position:absolute;
	width:920px;
	z-index:2;
	}
	
#mens1, #mens2, #mens3{
	position:relative;
	float:left;
	}
	
#menscontent{

	}	
	
#mensWindow{
	height: 208px;
	width: 620px;
	overflow: hidden;
	position: relative;
}
	
#mensimg{
	
	}
	
#menstxtbox{
	background-image:url(/components/header/images/menstxtbox.png) !important;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:0.8em;
	height:170px;
	line-height:1.5em;
	overflow:hidden;
	padding:20px 32px;
	position:absolute;
	right:0;
	top:0;
	width:202px;
	z-index:5;
	}
	
#signUp{
	margin:10px 0 0 75px;
	} .slider_container{
	position: relative;
}

.slider{
	background-image:url(/components/image_contest_slider/images/twoColthumb.jpg);
	background-repeat:no-repeat;
	height:108px;
	margin-bottom:10px;
	margin-left: 20px;
	}
	
#.slider ul{
	margin:0;
	padding:0 0 0 10px;
	}
	
.slider ul li{
	display:block;
	float:left;
	list-style-type:none;
	}	
	
.slider img{
	margin:20px 5px;
	}
	
.slider a:link img, #videoOther a:visited img{
	text-decoration:none;
	}
	
.slider a:hover img{
	border:1px solid #FFFFFF;
	}	
	
.window{
	border: p
}
	.slider_container{
	position: relative;
}

.slider{
	background-image:url(/components/image_slider/images/twoColthumb.jpg);
	background-repeat:no-repeat;
	height:108px;
	margin-bottom:10px;
	margin-left: 20px;
	}
	
#.slider ul{
	margin:0;
	padding:0 0 0 10px;
	}
	
.slider ul li{
	display:block;
	float:left;
	list-style-type:none;
	}	
	
.slider img{
	margin:20px 5px;
	}
	
.slider a:link img, #videoOther a:visited img{
	text-decoration:none;
	}
	
.slider a:hover img{
	border:1px solid #FFFFFF;
	}	
	
.window{
	border: p
}
	
#arrayEdit{
	position: absolute;
	right: 0px;
}
.lrgbtns{
	position: relative;
	margin:5px 6px;
}

.lrgbtns img{
	margin: 3px;
} #main{
	height:381px;
	position:relative;
	width:929px;
	margin-bottom:9px;
	overflow:hidden;
	}
	
#mainleft{
	background-image:url(/components/media_slider/images/mainleft.png);
	background-repeat:repeat-y;
	height:381px;
	left:0;
	position:absolute;
	top:0;
	width:41px;
	z-index:2;
	}
	
#maintop{
	background-image:url(/components/media_slider/images/maintop.png);
	background-repeat:repeat-y;
	height:45px;
	left:0;
	position:absolute;
	top:0;
	width:920px;
	z-index:2;
	}
	
#mainright{
	background-image:url(/components/media_slider/images/mainright.png);
	background-repeat:repeat-y;
	height:381px;
	position:absolute;
	right:-4px;
	top:0;
	width:39px;
	z-index:2;
	}
	
#mainbottom{
	background-image:url(/components/media_slider/images/mainbottom.png);
	background-repeat:repeat-y;
	bottom:0;
	height:42px;
	left:0;
	position:absolute;
	width:920px;
	z-index:2;
	}
	
#main1, #main2, #main3{
	position:absolute;
	top: 0px;
	bottom: 0px;
	}
	
#maincontent{
	width:3000px;
	}	
	
#mainWindow{
	height: 381px;
	width: 929px;
	overflow: hidden;
	position: relative;
}
	
#mainimg{
	
	}
	
#maintxtbox{
	background-image:url(/components/media_slider/images/maintxtbox.png) !important;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:0.8em;
	height:224px;
	line-height:1.5em;
	overflow:hidden;
	padding:20px 40px 20px 20px;
	position:absolute;
	right:0;
	top:45px;
	width:351px;
	}
	
#mainbtns{
	background-image:url(/components/media_slider/images/mainbtns.png) !important;
	background-repeat:no-repeat;
	bottom:10px;
	height:32px;
	left:0;
	position:absolute;
	width:455px;
	z-index:3;
	}
	
.mainbtn{
	background-image:url(/components/media_slider/images/mainbtn.jpg) !important;
	background-repeat:no-repeat;
	}
	
.mainbtnh{
	background-image:url(/components/media_slider/images/mainbtnh.jpg) !important;
	background-repeat:no-repeat;
	}	
	
#mainbtn1, #mainbtn2, #mainbtn3, #mainbtn4{
	color:#FFFFFF;
	float:left;
	font-size:0.8em;
	height:21px;
	margin:5px;
	padding-top:3px;
	text-align:center;
	width:103px;
	cursor:pointer;
	} #btnCat{
	position: relative;
	height: 25px;
}

#categories{
	
}
.category_label{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #4c6b89;
	font-size: 12px;
	padding: 10px;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.category_name{
	float: left;
	padding: 10px;
	color: white;
	font-size: 13px;
	padding-top: 0px;
	padding-bottom: 0px;
}



.category_name a{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.category_name a:hover{
	color: #547798;
}

.category_divisor{
	float: left;
	padding: 0px;
	color: white;
	font-size: 16px;
	border-left: 1px solid white;
} #productsMain h2{
	float: left;
	color: white;
	margin-left: 12px;
}

#topproducts{
	position: relative;
	height:208px;
	margin:5px 7px 7px 10px;
	width:912px;
	overflow:hidden;
	}
	
.tpactive{
	background-image:url(/components/products/images/tpactive.jpg);
	background-repeat:no-repeat;
	}
	
.tpinactive{
	background-image:url(/components/products/images/tpinactive.jpg);
	background-repeat:no-repeat;
	}


.topProduct, #topShirt, #topPant, #topShoe, #topCoat{
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-size:0.8em;
	height:19px;
	margin:0 1px;
	padding-top:9px;
	text-align:center;
	width:140px;
	}
	
#alltop{
	float:right;
	color:#84afcf;
	font-size:0.8em;
	margin:5px;
	}
	
#alltop a:link, #alltop a:visited{
	color:#84afcf;
	text-decoration:none;
	}
	
#alltop a:hover{
	text-decoration:underline;
	}	
	
.tproductMain,#tproductMain1, #tproductMain2, #tproductMain3, #tproductMain4{
	background-image:url(/components/products/images/allProductback.jpg);
	background-repeat:no-repeat;
	width:909px;
	height: 180px;
	background-color:#FDFDFD;
	margin-left: 1px;
	}
	
.tpNodisplay{
	display:none;
	}	
	
#tproduct1, #tproduct2, #tproduct3, #tproduct4, #tproduct5, #tproduct6{
	float:left;
	padding:10px 0 0 30px;
	width:121px;
	}
	


.tpTitle{
	text-align: center;
	padding: 0px;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	text-decoration: none;
	padding-left: 30px;
	padding-right: 30px;
}

.tpTitle a{
	color:#000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.tpTitle a:hover{
	text-decoration: underline;
}


.productImg{
	margin-left: 30px;
	margin-top: 10px;
}
.product_price{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#999;
	text-decoration:line-through;
	margin: 0px;
	padding: 0px;
	text-align: left;
	padding-right: 30px;
	padding-left: 30px;
}
.prodLink{
	width: 30px;
}
#tpPrice{
	float: none !important;
	text-align: right !important;
}



.price_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.product_sale_price{
	position: absolute;
	bottom: 0px;
	left: 40px;
	margin: 0 auto;
}
.price{
	float: left;
	color: #625f60;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 2px;
	padding-right: 5px;
}
.product_link{
	float: left;
}

#mensShirtlist {
	width:909px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;`
}
#mens{
	height: 208px;
	position:relative;
	width:929px;
	margin-bottom:9px;
	overflow:hidden;
	}
	
#mensleft{
	background-image:url(/components/products/images/mainleft.png);
	background-repeat:repeat-y;
	height:208px;
	left:0;
	position:absolute;
	top:0;
	width:41px;
	z-index:2;
	}
	
#menstop{
	background-image:url(/components/products/images/maintop.png);
	background-repeat:repeat-y;
	height:45px;
	left:0;
	position:absolute;
	top:0;
	width:920px;
	z-index:2;
	}
	
#mensright{
	background-image:url(/components/products/images/mainright.png);
	background-repeat:repeat-y;
	height:208px;
	position:absolute;
	right:-4px;
	top:0;
	width:39px;
	z-index:2;
	}
	
#mensbottom{
	background-image:url(/components/products/images/mainbottom.png);
	background-repeat:repeat-y;
	bottom:0;
	height:42px;
	left:0;
	position:absolute;
	width:920px;
	z-index:2;
	}
	
#mens1, #mens2, #mens3{
	position:relative;
	float:left;
	}
	
#menscontent{

	}	
	
#mensWindow{
	height: 208px;
	width: 929px;
	overflow: hidden;
	position: relative;
}
	
#mensimg{
	
	}
	
#menstxtbox{
	background-image:url(/components/products/images/menstxtbox.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:0.8em;
	height:170px;
	line-height:1.5em;
	overflow:hidden;
	padding:20px 32px;
	position:absolute;
	right:0;
	top:0;
	width:202px;
	z-index:5;
	}
	
#signUp{
	margin:10px 0 0 75px;
	}
	

#sortBy{
	float:right;
	font-family:Helvetica,Arial,sans-serif;
	font-size:0.6em;
	}
	
#sortTitle{
	float:left;
	margin-top:3px;
	}	
	
#sortBy ul{
	background-image:url(/components/products/images/sortByback.jpg);
	background-repeat:no-repeat;
	float:left;
	height:15px;
	margin:0 3px 0 10px;
	padding:0 0 0 2px;
	width:307px;
	}
	
#sortBy ul li{
	display:block;
	float:left;
	padding:3px 6px 0;
	}
	
#mensShirtlist{
	background-color:#FDFDFD;
	background-image:url(/components/products/images/allProductback.jpg);
	background-repeat:no-repeat;
	width:909px;
	}
	
	
#obrayProducts{
	float: right;
}

.clearBoth{
	clear: both;
}
.product{
	float:left;
	position: relative;
	padding:0px 0 0 0px !important;
	width:149px !important;
	height:202px !important;
	border-bottom: 1px solid #eee;
	margin: 1px;
	}

/* Product Details Page Styles*/

#prodDetail{
	background-image:url(/components/products/images/prodDetail.jpg);
	background-repeat:no-repeat;
	height:666px;
	margin:0 12px;
	width:907px;
	}
	
#prodLeft{
	float:left;
	padding:15px 0 0 15px;
	width:392px;
	}
	
#productFull{
	border:0px solid #9f9f9f;
	}
	
#imgScroll{
	background-image:url(/components/products/images/imgScrollback.jpg);
	background-repeat:no-repeat;
	height:154px;
	margin-top:15px;
	width:393px;
	}
	
#imgRightarrow, #imgLeftarrow{
	float:left;
	}	
	
#imgScrollwindow{
	float:left;
	height:154px;
	overflow:hidden;
	width:318px;
	}
	
#imgScrollthumbs{
	margin:25px 0 0 0;
	width:2000px;
	}	
	
#prodRight{
	float:left;
	padding:20px 0 0 30px;
	width:460px;
	}
	
#prodRight h2{
	color:#5D7D96;
	font-size:0.9em;
	font-weight:normal;
	}	
	
#prodHeader{
	height:30px;
	}	
	
#prodTitle{
	color:#ffffff;
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.2em;
	float:left;
	margin:6px 0 0 20px;
	padding:0;
	}
	
#prodHeader img{
	float:left;
	}
	
#prodDesc{
	color:#FFFFFF;
	font-size:0.8em;
	line-height:1.7em;
	}
	
#prodColor{
	
	}	
	
#prodColorthumb{
	height:40px;
	margin:10px 0;
	}
	
#prodBlack{
	background-color:#000000;
	height:40px;
	width:75px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	}

#prodRed{
	background-color:#df0e0e;
	height:40px;
	width:75px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	}
	
#prodPink{
	background-color:#c393a5;
	height:40px;
	width:75px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	}
	
#prodWhite{
	background-color:#FFFFFF;
	height:40px;
	width:75px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	}	
	
.prodColoractive{
	opacity:1;
	}
	
.prodColorinactive{
	opacity:0.3;
	}
	
#prodSize h2{
	float:left;
	width:100px;
	}	
	
#sizeGuide{
	color:#000000;
	float:right;
	font-size:0.6em;
	margin-top:6px;
}	
	
#prodSizebox{
	background-image:url(/components/products/images/prodSize.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:0.9em;
	height:38px;
	width:460px;
	margin:10px 0;
	}
	
#sizeLeftarrow, #sizeRightarrow{
	float:left;
	cursor: pointer;
	}
	
#prodSizewindow{
	float:left;
	height:38px;
	overflow:hidden;
	width:418px;
	}	
	
#prodSizebox ul{
	height:38px;
	margin:0;
	padding:0;
	width:2000px;
	}	
	
#prodSizebox ul li{
	display:block;
	float:left;
	height:38px;
	margin:0;
	padding-top:13px;
	text-align:center;
	width:83px;
	cursor:pointer;
	}
	
.prodSizeactive{
	background-image:url(/components/products/images/prodSizeactive.jpg);
	background-repeat:no-repeat;
	height:38px;
	}
	
#prodQty{
	float:left;
	width:100px;
	}
	
#prodQty h2{
	color:#ffffff;
	}	
	
#qtySelect{
	background-image:url(/components/products/images/qtyBack.jpg);
	background-repeat:no-repeat;
	height:31px;
	padding:4px 0 0 14px;
	margin:10px 0;
	}
	
#priceCart{
	float:right;
	font-family:Helvetica,Arial,sans-serif;
	font-size:0.9em;
	margin-top:35px;
	width:250px;
	}
	
#prodPrice{
	float:left;
	}
	
#prodCart{
	float:right;
	}
	
#numPrice{
	color:#FFFFFF;
	font-size:1.3em;
	}
#prodDesc a{
	color:#5D7D96 !important;
	text-decoration:none;
}	
#prodDesc a:hover {
	color:#5D7D96;
	text-decoration:underline;
}


.tpTitle a{
	color:#000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.productImg{
	margin-left: 30px;
	margin-top: 10px;
}
.product_price{
	position: absolute;
	left: 18px;
	bottom: 18px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#999;
	text-decoration:line-through;
	margin: 0px;
	padding: 0px;
	text-align: left;
	padding-right: 27px;
	padding-left: 30px;
}
.prodLink{
	width: 30px;
}
#tpPrice{
	float: none !important;
	text-align: right !important;
}

.product p {
	line-height:12px !important;
	text-align:center !important;
}



.price_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.price{
	float: left;
	color: #625f60;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 2px;
	padding-right: 5px;
}
.product_link{
	float: left;
}





#productsMain{
	margin: 10px;
}

#mens{
	height: 208px;
	position:relative;
	width:929px;
	margin-bottom:9px;
	overflow:hidden;
	}
	
#mensleft{
	background-image:url(/components/products/images/mainleft.png);
	background-repeat:repeat-y;
	height:208px;
	left:0;
	position:absolute;
	top:0;
	width:41px;
	z-index:2;
	}
	
#menstop{
	background-image:url(/components/products/images/maintop.png);
	background-repeat:repeat-y;
	height:45px;
	left:0;
	position:absolute;
	top:0;
	width:920px;
	z-index:2;
	}
	
#mensright{
	background-image:url(/components/products/images/mainright.png);
	background-repeat:repeat-y;
	height:208px;
	position:absolute;
	right:-4px;
	top:0;
	width:39px;
	z-index:2;
	}
	
#mensbottom{
	background-image:url(/components/products/images/mainbottom.png);
	background-repeat:repeat-y;
	bottom:0;
	height:42px;
	left:0;
	position:absolute;
	width:920px;
	z-index:2;
	}
	
#mens1, #mens2, #mens3{
	position:relative;
	float:left;
	}
	
#menscontent{

	}	
	
#mensWindow{
	height: 208px;
	width: 929px;
	overflow: hidden;
	position: relative;
}
	
#mensimg{
	
	}
	
#menstxtbox{
	background-image:url(/components/products/images/menstxtbox.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:0.8em;
	height:170px;
	line-height:1.5em;
	overflow:hidden;
	padding:20px 32px;
	position:absolute;
	right:0;
	top:0;
	width:202px;
	z-index:5;
	}
	
#signUp{
	margin:10px 0 0 75px;
	}
	

#sortBy{
	float:right;
	font-family:Helvetica,Arial,sans-serif;
	font-size: 10px;
	margin-top: 8px;
	width: 375px;
	}
	
#sortBy a{
	color: #bbbbbb;
	text-decoration: none;
}

#sortBy a:hover{
	color: #ffffff;
	text-decoration: none;
}
	
#sortTitle{
	float:left;
	margin-top:3px;
	color:#999;
	font-weight: bold;
	}	
	
#sortBy ul{
	background-image:url(/components/products/images/sortByback.jpg);
	background-repeat:no-repeat;
	float:left;
	height:15px;
	margin:0 3px 0 10px;
	padding:0 0 0 2px;
	width:307px;
	}
	
#sortBy ul li{
	display:block;
	float:left;
	padding:3px 5px 0;
	}
	
#mensShirtlist{
	background-color:#FDFDFD;
	background-image:url(/components/products/images/allProductback.jpg);
	background-repeat:no-repeat;
	width:909px;
	}
	
	
#obrayProducts{
	float: right;
}

.clearBoth{
	clear: both;
}
.product{
	float:left;
	padding:0px 0 0 0px !important;
	width:149px !important;
	height:180px;
	border-bottom: 1px solid #eee;
	margin: 1px;
	}
	
.product p{
	line-height: 12px;
	text-align: center;
}

/* Product Details Page Styles*/

#prodDetail{
	background-image:url(/components/products/images/prodDetail.jpg);
	background-repeat:no-repeat;
	height:666px;
	margin:0 12px;
	width:907px;
	}
	
#prodLeft{
	float:left;
	padding:15px 0 0 15px;
	width:392px;
	}
	
#prodLeft img{
	margin: 10px;
	}
	
#productFull{
	border:0px solid #9f9f9f;
	}
	
#imgScroll{
	background-image:url(/components/products/images/imgScrollback.jpg);
	background-repeat:no-repeat;
	height:154px;
	margin-top:15px;
	width:393px;
	}
	
#imgRightarrow, #imgLeftarrow{
	float:left;
	}	
	
#imgScrollwindow{
	float:left;
	height:154px;
	overflow:hidden;
	width:318px;
	}
	
#imgScrollthumbs{
	margin:25px 0 0 0;
	width:2000px;
	}	
	
#prodRight{
	float:left;
	padding:20px 0 0 30px;
	width:460px;
	}
	
#prodRight h2{
	color:#5D7D96;
	font-size:0.9em;
	font-weight:normal;
	}	
	
#prodHeader{
	height:30px;
	}	
	
#prodTitle{
	color:#ffffff;
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.2em;
	float:left;
	margin:5px;
	padding:2px;
	}
	
#prodHeader img{
	float:left;
	}
	
#prodDesc{
	color:#FFFFFF;
	font-size:0.8em;
	line-height:1.7em;
	margin: 5px;
	padding: 2px;
	}
	
#prodColor{
	
	}	
	
#prodColorthumb{
	margin:10px 0;
	}
	
#prodBlack{
	background-color:#000000;
	height:40px;
	width:75px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	}

#prodRed{
	background-color:#df0e0e;
	height:40px;
	width:75px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	}
	
#prodPink{
	background-color:#c393a5;
	height:40px;
	width:75px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	}
	
#prodWhite{
	background-color:#FFFFFF;
	height:40px;
	width:75px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	}	
	
.prodColoractive{
	opacity:1;
	}
	
.prodColorinactive{
	opacity:0.3;
	}
	
#prodSize h2{
	float:left;
	width:100px;
	}	
	
#sizeGuide{
	color:#000000;
	float:right;
	font-size:0.6em;
	margin-top:6px;
}	
	
#prodSizebox{
	background-image:url(/components/products/images/prodSize.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:0.9em;
	height:38px;
	width:460px;
	margin:10px 0;
	}
	
#sizeLeftarrow, #sizeRightarrow{
	float:left;
	cursor: pointer;
	}
	
#prodSizewindow{
	float:left;
	height:38px;
	overflow:hidden;
	width:418px;
	}	
	
#prodSizebox ul{
	height:38px;
	margin:0;
	padding:0;
	width:2000px;
	}	
	
#prodSizebox ul li{
	display:block;
	float:left;
	height:38px;
	margin:0;
	padding-top:13px;
	text-align:center;
	width:83px;
	cursor:pointer;
	}
	
.prodSizeactive{
	background-image:url(/components/products/images/prodSizeactive.jpg);
	background-repeat:no-repeat;
	height:38px;
	}
	
#prodQty{
	float:left;
	width:100px;
	}
	
#prodQty h2{
	color:#ffffff;
	}	
	
#qtySelect{
	background-image:url(/components/products/images/qtyBack.jpg);
	background-repeat:no-repeat;
	height:31px;
	padding:4px 0 0 14px;
	margin:10px 0;
	}
	
#priceCart{
	float:right;
	font-family:Helvetica,Arial,sans-serif;
	font-size:0.9em;
	margin-top:35px;
	width:250px;
	}
	
#prodPrice{
	float:left;
	}
	
#prodCart{
	float:right;
	}
	
#numPrice{
	color:#FFFFFF;
	font-size:1.3em;
	}
#prodDesc a{
	color:#5D7D96 !important;
	text-decoration:none;
}	
#prodDesc a:hover {
	color:#5D7D96;
	text-decoration:underline;
}


#mensShirtlist  .tpTitle{
	text-align: center;
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	text-decoration: none;
	padding-left: 30px;
	padding-right: 30px;
}

.tpTitle a{
	color:#000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.productImg{
	margin-left: 30px;
	margin-top: 10px;
}
.product_price{
	position: absolute;
	bottom: 18px;
	left: 18px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#999;
	text-decoration:line-through;
	margin: 0px;
	padding: 0px;
	text-align: left;
	padding-right: 27px;
	padding-left: 30px;
}
.prodLink{
	width: 30px;
}
#tpPrice{
	float: none !important;
	text-align: right !important;
}



.price_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.product_sale_price{
	position: absolute;
	bottom: 0px;
	margin: 0 auto;
	left: 40px;
}

a img{
	border: 0px;
}
.price{
	float: left;
	color: #625f60;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 2px;
	padding-right: 5px;
}


#images_new_btn{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: white;
}

.productImages{
	float: left;
	width: 128px;
	height: 150px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #ffffff;
}

.productImages a{
	color: #ffffff;
}

#prodTitle input{
	font-size: 20px;
	border: 0px solid white;
	width: 400px;
	padding: 4px;
}

#prodDesc textarea{
	width: 400px;
	height: 400px;
	border: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	padding: 4px;
}

.productColor{
	float: left;
	width: 100px;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #ffffff;
	text-align: center;
}



/*******************************************************
	EDIT PRODUCTS
*******************************************************/

.edit_column{
	float: left;
	padding: 15px;
}

.edit_column #product_title{
	font-family: "Times New Roman", Times, serif;
	font-size: 25px;
	color: #999;
	background-color: transparent;
	border: 1px solid #111;
	width: 400px;
	margin: 10px;
	padding: 5px;
}
.edit_column #product_description{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#ccc;
	background-color: transparent;
	border: 1px solid #111;
	width: 400px;
	height: 200px;
	margin: 10px;
	padding: 5px;
}

.edit_column hr{
	border: 0px;
	border-top: 1px solid #444;
}

.product_info{
	margin: 10px;
	font-family: "Times New Roman", Times, serif;
	color:#6B91AD;
	width: 900px;
}

.product_info label{
	float: left;
}

.product_info input[type="text"]{
	float: right;
	margin-left: 50px;
	background-color: transparent;
	border: 1px solid #222;
	color: #999;
	padding:3px;
}
.product_info input[type="file"]{
	float: right;
	background-color: transparent;
	border: 1px solid #222;
	color: #999;
	padding:3px;
	margin-left: 10px;
}
.product_info input[type="button"]{
	float: right;
	margin-left: 20px;
	margin-top: 2px;
}

.product_logo{
	float: left;
	width: 110px;
	margin: 10px;
}

.product_logo input{
	margin-bottom: 20px;
}


.product_column{
	float: left;
	padding: 10px;
	width: 200px;
}

.save_btn_container{
	text-align: center;
	border-top: 1px solid #444;
	padding: 20px;
}

.save_btn_container input{
	width: 150px;
}

.product_prices label{
	float: left;
	display: block;
	width: 100px;
	color:#666;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 3px;
	border: 1px solid transparent;
	margin: 2px;
}

.product_prices input{
	float: left;
	display: block;
	background-color: transparent;
	border: 1px solid #222;
	color: #999;
	padding:3px;
	font-size: 12px;
	width: 300px;
	margin: 2px;
}



#publish_information{
	text-align: center;
	margin-top: 75px;
}

#publish_information h1{
	text-align: center;
}

.purchase_number{
	width: 400px;
	font-size: 100px;
	color: #999;
}

.product_published{
	text-align: center;
	color: #FFF;
	padding: 15px;
}

.product_published{
	
}


.size_label{
	width: 65px;
}

.size_delete{
	text-align: right;
}


.color_sizes input{
	width: 35px;
	display:inline;
	float: none !important;
	margin: 3px !important;
}

.product_img{
	float: left;
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
	width: 120px;
}


.product_img a{
	color: #ffffff;
}





#btnCat{
	position: relative;
	height: 25px;
}


.category_label{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #4c6b89;
	font-size: 12px;
	padding: 10px;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.category_name{
	float: left;
	padding: 10px;
	color: white;
	font-size: 13px;
	padding-top: 0px;
	padding-bottom: 0px;
}



.category_name a{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.category_name a:hover{
	color: #547798;
}

.category_divisor{
	float: left;
	padding: 0px;
	color: white;
	font-size: 16px;
	border-left: 1px solid white;
} 
#arrayEdit{
	position: absolute;
	right: 0px;
}
.lrgbtns{
	position: relative;
	margin:5px 6px;
}

.lrgbtns img{
	margin: 3px;
} #productsMain h2{
	float: left;
	color: white;
	margin-left: 12px;
}

#topproducts{
	position: relative;
	height:208px;
	margin:5px 7px 7px 10px;
	width:912px;
	overflow:hidden;
	}
	
.tpactive{
	background-image:url(/components/top_products/images/tpactive.jpg);
	background-repeat:no-repeat;
	}
	
.tpinactive{
	background-image:url(/components/top_products/images/tpinactive.jpg);
	background-repeat:no-repeat;
	}


.topProduct, #topShirt, #topPant, #topShoe, #topCoat{
	color:#FFFFFF;
	cursor:pointer;
	float:left;
	font-size:0.8em;
	height:19px;
	margin:0 1px;
	padding-top:9px;
	text-align:center;
	width:140px;
	}
	
#alltop{
	float:right;
	color:#84afcf;
	font-size:0.8em;
	margin:5px;
	}
	
#alltop a:link, #alltop a:visited{
	color:#84afcf;
	text-decoration:none;
	}
	
#alltop a:hover{
	text-decoration:underline;
	}	
	
.tproductMain,#tproductMain1, #tproductMain2, #tproductMain3, #tproductMain4{
	background-image:url(/components/top_products/images/allProductback.jpg);
	background-repeat:no-repeat;
	width:909px;
	height: 180px;
	background-color:#FDFDFD;
	margin-left: 1px;
	}
	
.tpNodisplay{
	display:none;
	}	
	
#tproduct1, #tproduct2, #tproduct3, #tproduct4, #tproduct5, #tproduct6{
	float:left;
	padding:10px 0 0 30px;
	width:121px;
	}
	


.tpTitle{
	text-align: center;
	padding: 0px;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 5px;
	text-decoration: none;
	padding-left: 30px;
	padding-right: 30px;
}

.tpTitle a{
	color:#000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.tpTitle a:hover{
	text-decoration: underline;
}


.productImg{
	margin-left: 30px;
	margin-top: 10px;
}
.product_price{
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#999;
	text-decoration:line-through;
	margin: 0px;
	padding: 0px;
	text-align: left;
	padding-right: 30px;
	padding-left: 30px;
}
.prodLink{
	width: 30px;
}
#tpPrice{
	float: none !important;
	text-align: right !important;
}



.price_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.product_sale_price{
	position: absolute;
	bottom: 0px;
	left: 40px;
	margin: 0 auto;
}
.price{
	float: left;
	color: #625f60;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 2px;
	padding-right: 5px;
}
.product_link{
	float: left;
}

#mensShirtlist {
	width:909px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;`
}
#mens{
	height: 208px;
	position:relative;
	width:inherit;
	margin-bottom:9px;
	overflow:hidden;
	}
	
#mensleft{
	background-image:url(/components/products/images/mainleft.png);
	background-repeat:repeat-y;
	height:208px;
	left:0;
	position:absolute;
	top:0;
	width:41px;
	z-index:2;
	}
	
#menstop{
	background-image:url(/components/products/images/maintop.png);
	background-repeat:repeat-y;
	height:45px;
	left:0;
	position:absolute;
	top:0;
	width:920px;
	z-index:2;
	}
	
#mensright{
	background-image:url(/components/products/images/mainright.png);
	background-repeat:repeat-y;
	height:208px;
	position:absolute;
	right:-4px;
	top:0;
	width:39px;
	z-index:2;
	}
	
#mensbottom{
	background-image:url(/components/products/images/mainbottom.png);
	background-repeat:repeat-y;
	bottom:0;
	height:42px;
	left:0;
	position:absolute;
	width:920px;
	z-index:2;
	}
	
#mens1, #mens2, #mens3{
	position:relative;
	float:left;
	}
	
#menscontent{

	}	
	
#mensWindow{
	height: 208px;
	width: 929px;
	overflow: hidden;
	position: relative;
}
	
#mensimg{
	
	}
	
#menstxtbox{
	background-image:url(/components/products/images/menstxtbox.png);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:0.8em;
	height:170px;
	line-height:1.5em;
	overflow:hidden;
	padding:20px 32px;
	position:absolute;
	right:0;
	top:0;
	width:202px;
	z-index:5;
	}
	
#signUp{
	margin:10px 0 0 75px;
	}
	

#sortBy{
	float:right;
	font-family:Helvetica,Arial,sans-serif;
	font-size:0.6em;
	}
	
#sortTitle{
	float:left;
	margin-top:3px;
	}	
	
#sortBy ul{
	background-image:url(../images/sortByback.jpg);
	background-repeat:no-repeat;
	float:left;
	height:15px;
	margin:0 3px 0 10px;
	padding:0 0 0 2px;
	width:307px;
	}
	
#sortBy ul li{
	display:block;
	float:left;
	padding:3px 6px 0;
	}
	
#mensShirtlist{
	background-color:#FDFDFD;
	background-image:url(/components/products/images/allProductback.jpg);
	background-repeat:no-repeat;
	width:909px;
	}
	
	
#obrayProducts{
	float: right;
}

.clearBoth{
	clear: both;
}
.product{
	float:left;
	position: relative;
	padding:0px 0 0 0px !important;
	width:149px !important;
	height:180px;
	border-bottom: 1px solid #eee;
	margin: 1px;
	}

/* Product Details Page Styles*/

#prodDetail{
	background-image:url(/components/products/prodDetail.jpg);
	background-repeat:no-repeat;
	height:666px;
	margin:0 12px;
	width:907px;
	}
	
#prodLeft{
	float:left;
	padding:15px 0 0 15px;
	width:392px;
	}
	
#productFull{
	border:0px solid #9f9f9f;
	}
	
#imgScroll{
	background-image:url(/components/products/images/imgScrollback.jpg);
	background-repeat:no-repeat;
	height:154px;
	margin-top:15px;
	width:393px;
	}
	
#imgRightarrow, #imgLeftarrow{
	float:left;
	}	
	
#imgScrollwindow{
	float:left;
	height:154px;
	overflow:hidden;
	width:318px;
	}
	
#imgScrollthumbs{
	margin:25px 0 0 0;
	width:2000px;
	}	
	
#prodRight{
	float:left;
	padding:20px 0 0 30px;
	width:460px;
	}
	
#prodRight h2{
	color:#5D7D96;
	font-size:0.9em;
	font-weight:normal;
	}	
	
#prodHeader{
	height:30px;
	}	
	
#prodTitle{
	color:#ffffff;
	font-family:Helvetica, Arial, sans-serif;
	font-size:1.2em;
	float:left;
	margin:6px 0 0 20px;
	padding:0;
	}
	
#prodHeader img{
	float:left;
	}
	
#prodDesc{
	color:#FFFFFF;
	font-size:0.8em;
	line-height:1.7em;
	}
	
#prodColor{
	
	}	
	
#prodColorthumb{
	height:40px;
	margin:10px 0;
	}
	
#prodBlack{
	background-color:#000000;
	height:40px;
	width:75px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	}

#prodRed{
	background-color:#df0e0e;
	height:40px;
	width:75px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	}
	
#prodPink{
	background-color:#c393a5;
	height:40px;
	width:75px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	}
	
#prodWhite{
	background-color:#FFFFFF;
	height:40px;
	width:75px;
	float:left;
	margin-right:5px;
	cursor:pointer;
	}	
	
.prodColoractive{
	opacity:1;
	}
	
.prodColorinactive{
	opacity:0.3;
	}
	
#prodSize h2{
	float:left;
	width:100px;
	}	
	
#sizeGuide{
	color:#000000;
	float:right;
	font-size:0.6em;
	margin-top:6px;
}	
	
#prodSizebox{
	background-image:url(/components/products/images/prodSize.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-size:0.9em;
	height:38px;
	width:460px;
	margin:10px 0;
	}
	
#sizeLeftarrow, #sizeRightarrow{
	float:left;
	cursor: pointer;
	}
	
#prodSizewindow{
	float:left;
	height:38px;
	overflow:hidden;
	width:418px;
	}	
	
#prodSizebox ul{
	height:38px;
	margin:0;
	padding:0;
	width:2000px;
	}	
	
#prodSizebox ul li{
	display:block;
	float:left;
	height:38px;
	margin:0;
	padding-top:13px;
	text-align:center;
	width:83px;
	cursor:pointer;
	}
	
.prodSizeactive{
	background-image:url(/components/products/images/prodSizeactive.jpg);
	background-repeat:no-repeat;
	height:38px;
	}
	
#prodQty{
	float:left;
	width:100px;
	}
	
#prodQty h2{
	color:#ffffff;
	}	
	
#qtySelect{
	background-image:url(/components/products/images/qtyBack.jpg);
	background-repeat:no-repeat;
	height:31px;
	padding:4px 0 0 14px;
	margin:10px 0;
	}
	
#priceCart{
	float:right;
	font-family:Helvetica,Arial,sans-serif;
	font-size:0.9em;
	margin-top:35px;
	width:250px;
	}
	
#prodPrice{
	float:left;
	}
	
#prodCart{
	float:right;
	}
	
#numPrice{
	color:#FFFFFF;
	font-size:1.3em;
	}
#prodDesc a{
	color:#5D7D96 !important;
	text-decoration:none;
}	
#prodDesc a:hover {
	color:#5D7D96;
	text-decoration:underline;
}


.tpTitle a{
	color:#000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 11px;
	text-decoration: none;
}

.productImg{
	margin-left: 30px;
	margin-top: 10px;
}
.product_price{
	position: absolute;
	left: 18px;
	bottom: 18px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	color:#999;
	text-decoration:line-through;
	margin: 0px;
	padding: 0px;
	text-align: left;
	padding-right: 27px;
	padding-left: 30px;
}
.prodLink{
	width: 30px;
}
#tpPrice{
	float: none !important;
	text-align: right !important;
}

.product p {
	line-height:12px !important;
	text-align:center !important;
}



.price_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.price{
	float: left;
	color: #625f60;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 2px;
	padding-right: 5px;
}
.product_link{
	float: left;
}

/* Video List Page Styles*/	

#crumb div{
	color:#FFFFFF;
	font-size:13px;
	}
	
#crumbSort{
	background-image:url(/components/travel/images/crumbSort.jpg);
	background-repeat:no-repeat;
	height:26px;
	margin-top:2px;
	width:246px;
	}
	
.crumbActive{
	background-image:url(/components/travel/images/crumbActive.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:94px;
	}	

#dateAdd{
	float:left;
	padding:8px 5px 0 10px;
	width:85px;
	cursor:pointer;
	}
	
#viewCount{
	float:left;
	padding:8px 5px 0 5px;
	width:90px;
	cursor:pointer;
	}
	
#atoz{
	float:left;
	padding:8px 0 0 5px;
	width:40px;
	cursor:pointer;
	}	

#videoList{
	color:#ffffff;
	}
	
#resultsVideo{
	font-size:20px;
	float:left;
	}
	
#resultVideoimg{
	float:left;
	}
	
#resultHeader{
	float:left;
	margin:3px 0 0 10px;
	}
	
#viewPhotos{
	float:right;
	}	
	
#viewPhotostxt{
	float:left;
	font-size:11px;
	margin:12px 10px 0 0;
	}
	
#resultImage{
	float:left;
	}
	
#result{
	float:left;
	font-size:12px;
	padding:10px 25px;
	width:92px;
	}
	
#result img{
	border:1px solid #6B91AD;
	}	
	
#result a:link img, #result a:visited img{
	text-decoration:none;
	}
	
#result a:hover img{
	border:1px solid #FFFFFF;
	}	
	
#resultInfo{
	margin-top:10px;
	}	
	
#result p{
	margin:0;
	padding:0;
	}
	
#result p a:link, #result p a:visited{
	text-decoration:none;
	color:#89BCE2;
	}
	
#result p a:hover{
	text-decoration:underline;
	}
	
.single_column{
	float: left;
	width: 310px;
}

.double_column{
	float: left;
	width: 620px;
}
#postNewComment{
	border-top: 1px solid #4f4f4f;
	margin-top: 30px;
	padding-top: 30px
}

#startAt {
	float:left;
	margin-top:10px;
	padding:0 5px;
}

#hotelTitle {
	float:left;
}
#hotelPrice {
	float:left;
	font-family:Helvetica,Arial,sans-serif;
	margin-top:3px;
}
h2{
	width: auto !important;
}
#bookInfobtn {
	float:left;
	margin-top:5px;
	padding:0 10px;
} /* Blog Page Styles*/

p{
	color:#FFFFFF;
	font-size:13px;
}

h1{
	color:#6B91AD;
}

h2{
	color:#6B91AD;
	font-family:times New Roman;
	font-size:20px;
	font-weight:400;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	overflow-x:hidden;
	overflow-y:hidden;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	text-align:start;
	width:582px;	
}

h3{
	color:#89BCE2;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}

.author{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	padding-left: 5px;
	margin-bottom: 15px;
}

.donePosting{
	text-align: center;
}
#donePosting{
	width: 200px;
}


#sub_nav{
	font-size:0.9em;
	}
	
#sub_nav ul{
	border-right:1px solid #4F4F4F;
	color:#6B91AD;
	float:left;
	margin:0 0 12px;
	padding-bottom:24px;
	padding-left:20px;
	width:160px;
	}
	
#sub_nav ul li{
	display:block;
	list-style-type:none;
	padding:5px 0;
	}
	
#sub_nav ul li a:link, #sub_nav ul li a:visited{
	color:#6B91AD;
	text-decoration:none;
	}
	
#sub_nav ul li a:hover{
	text-decoration:underline;
	}	
	
#sub_nav ul ul{
	color:#ffffff;
	padding:0 0 0 10px;
	width:150px;
	border:none;
	float:none;
	margin:0;
	}
	
#sub_nav ul ul li{
	display:block;
	list-style-type:none;
	}
	
#sub_nav ul ul li a:link, #sub_nav ul ul li a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
	
#sub_nav ul ul li a:hover{
	text-decoration:underline;
	}	
	
#latestVlog{
	float:right;
	color:#6B91AD;
	margin:0;
	padding:0;
	}	
	
#latestVlog p{
	font-size:0.85em;
	margin:0;
	padding:0;
	}
	
#latestVlog img{
	margin:6px 0;
	border:1px solid #6B91AD;
	}
	
#latestVlog a:link img, #latestVlog a:visited img{
	text-decoration:none;
	}
	
#latestVlog a:hover img{
	border:1px solid #FFFFFF;
	}
	
#singlebtns{
	text-align:right;
	}
	
#singlebtns img{
	margin:5px 0;
	}
	
#vooBlog{
	margin-left:23px;
	}
	
#blogHeader{
	background-image:url(/components/travel_nav/images/blogHeader.png);
	background-repeat:no-repeat;
	height:94px;
	margin-top:-32px;
	}
	
#blogPost{
	border-bottom:1px solid #4F4F4F;
	line-height:16px;
	margin-right:20px;
	padding:25px 0;
	}
	
#blogContent{
	
	}	
	
#blogPost img{
	padding:0 20px;
	}
	
.imgLeft{
	float:left;
	}
	
.imgRight{
	float:right;
	}	
	
#vooBlog h3{
	color:#89BCE2;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	}
	
#vooBlog p{
	color:#FFFFFF;
	font-size:13px;
	}
	
#postInfo{
	
	}
	
#postInfo p{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	}

#blogPost{
	float: right;
	width: 577px;

}

#blogPost img{
	padding: 15px;
}

#categories_container, #tags_container{
	padding: 15px
}
#categories_container h1, #tags_container h1{
	color:#6B91AD;
	font-family:times New Roman;
	font-size:16px;
	font-weight:400;
	margin-bottom: 5px;
}

#categories, #tags{
	width: 240px;
}

#addCat_text{
	width: 193px
}

#tags_container p{
	padding: 0;
	margin: 0;
}

#tags_container p a{
	color: #AAC;
	font-family: Arial, Helvetica, sans-serif;
}

.more{
	text-align: right;
	margin-top: 8px;
}

.more a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
}




.menu_list{
	display: block;
	overflow: hidden;
}
.showMore{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 11px;

}
.showMore a{
	color: #666 !important;
}
.showMore a:hover{
	text-decoration: underline;
}

#comments{
	padding-top: 20px;
	border-top:1px solid #4F4F4F;
}

#comments .input_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 6px;
	color:#CCC;
	float: left;
	color: #ffffff;
	text-align: right;
	width: 200px;
}
#comments .input_text, #comments .input_button{
	float: left;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
}

#comments .input_text input{
	background:transparent url(/templates/vooray/images/inputField.jpg) no-repeat scroll 0 0 !important;
	border:medium none;
	height:19px;
	padding:3px 0 0 3px;
	width:177px;
}
#comments .input_text textarea{
	height: 100px;
	width: 300px;
}

.comment{
	border-bottom:1px solid #4F4F4F;
	margin-bottom: 25px;
}

.info{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	text-align: right;
}

.info a{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	text-decoration: none;
}

.info a:hover{
	color:#737373;
	text-decoration: underline;
}

.closed_menu{
	display: none;
}

.opened_menu{
	disploay: block;
}
/* Video List Page Styles*/	

#crumb div{
	color:#FFFFFF;
	font-size:13px;
	}
	
#crumbSort{
	background-image:url(/components/videos/images/crumbSort.jpg);
	background-repeat:no-repeat;
	height:26px;
	margin-top:2px;
	width:246px;
	}
	
.crumbActive{
	background-image:url(/components/videos/images/crumbActive.jpg);
	background-repeat:no-repeat;
	height:26px;
	width:94px;
	}	

#dateAdd{
	float:left;
	padding:8px 5px 0 10px;
	width:85px;
	cursor:pointer;
	}
	
#viewCount{
	float:left;
	padding:8px 5px 0 5px;
	width:90px;
	cursor:pointer;
	}
	
#atoz{
	float:left;
	padding:8px 0 0 5px;
	width:40px;
	cursor:pointer;
	}	

#videoList{
	color:#ffffff;
	}
	
#resultsVideo{
	font-size:20px;
	float:left;
	}
	
#resultVideoimg{
	float:left;
	}
	
#resultHeader{
	float:left;
	margin:3px 0 0 10px;
	}
	
#viewPhotos{
	float:right;
	}	
	
#viewPhotostxt{
	float:left;
	font-size:11px;
	margin:12px 10px 0 0;
	}
	
#resultImage{
	float:left;
	}
	
#result{
	float:left;
	font-size:12px;
	padding:10px 25px;
	width:92px;
	}
	
#result img{
	border:1px solid #6B91AD;
	}	
	
#result a:link img, #result a:visited img{
	text-decoration:none;
	}
	
#result a:hover img{
	border:1px solid #FFFFFF;
	}	
	
#resultInfo{
	margin-top:10px;
	}	
	
#result p{
	margin:0;
	padding:0;
	}
	
#result p a:link, #result p a:visited{
	text-decoration:none;
	color:#89BCE2;
	}
	
#result p a:hover{
	text-decoration:underline;
	}
	
.single_column{
	float: left;
	width: 310px;
}

.double_column{
	float: left;
	width: 620px;
}
#postNewComment{
	border-top: 1px solid #4f4f4f;
	margin-top: 30px;
	padding-top: 30px
} .slider_container{
	position: relative;
}

.slider{
	background-image:url(/components/video_contest_slider/images/twoColthumb.jpg);
	background-repeat:no-repeat;
	height:108px;
	margin-bottom:10px;
	margin-left: 20px;
	}
	
#.slider ul{
	margin:0;
	padding:0 0 0 10px;
	}
	
.slider ul li{
	display:block;
	float:left;
	list-style-type:none;
	}	
	
.slider img{
	margin:20px 5px;
	}
	
.slider a:link img, #videoOther a:visited img{
	text-decoration:none;
	}
	
.slider a:hover img{
	border:1px solid #FFFFFF;
	}	
	
.window{
	border: p
}
	/* Blog Page Styles*/

p{
	color:#FFFFFF;
	font-size:13px;
}

h1{
	color:#6B91AD;
}

h2{
	color:#6B91AD;
	font-family:times New Roman;
	font-size:20px;
	font-weight:400;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
	overflow-x:hidden;
	overflow-y:hidden;
	padding-bottom:0;
	padding-left:0;
	padding-right:0;
	padding-top:0;
	text-align:start;
	width:582px;	
}

h3{
	color:#89BCE2;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
}

.author{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	padding-left: 5px;
	margin-bottom: 15px;
}

.donePosting{
	text-align: center;
}
#donePosting{
	width: 200px;
}


#sub_nav{
	font-size:0.9em;
	}
	
#sub_nav ul{
	border-right:1px solid #4F4F4F;
	color:#6B91AD;
	float:left;
	margin:0 0 12px;
	padding-bottom:24px;
	padding-left:20px;
	width:160px;
	}
	
#sub_nav ul li{
	display:block;
	list-style-type:none;
	padding:5px 0;
	}
	
#sub_nav ul li a:link, #sub_nav ul li a:visited{
	color:#6B91AD;
	text-decoration:none;
	}
	
#sub_nav ul li a:hover{
	text-decoration:underline;
	}	
	
#sub_nav ul ul{
	color:#ffffff;
	padding:0 0 0 10px;
	width:150px;
	border:none;
	float:none;
	margin:0;
	}
	
#sub_nav ul ul li{
	display:block;
	list-style-type:none;
	}
	
#sub_nav ul ul li a:link, #sub_nav ul ul li a:visited{
	color:#FFFFFF;
	text-decoration:none;
	}
	
#sub_nav ul ul li a:hover{
	text-decoration:underline;
	}	
	
#latestVlog{
	float:right;
	color:#6B91AD;
	margin:0;
	padding:0;
	}	
	
#latestVlog p{
	font-size:0.85em;
	margin:0;
	padding:0;
	}
	
#latestVlog img{
	margin:6px 0;
	border:1px solid #6B91AD;
	}
	
#latestVlog a:link img, #latestVlog a:visited img{
	text-decoration:none;
	}
	
#latestVlog a:hover img{
	border:1px solid #FFFFFF;
	}
	
#singlebtns{
	text-align:right;
	}
	
#singlebtns img{
	margin:5px 0;
	}
	
#vooBlog{
	margin-left:23px;
	}
	
#blogHeader{
	background-image:url(/components/video_nav/images/blogHeader.png);
	background-repeat:no-repeat;
	height:94px;
	margin-top:-32px;
	}
	
#blogPost{
	border-bottom:1px solid #4F4F4F;
	line-height:16px;
	margin-right:20px;
	padding:25px 0;
	}
	
#blogContent{
	
	}	
	
#blogPost img{
	padding:0 20px;
	}
	
.imgLeft{
	float:left;
	}
	
.imgRight{
	float:right;
	}	
	
#vooBlog h3{
	color:#89BCE2;
	font-size:14px;
	font-style:italic;
	font-weight:bold;
	}
	
#vooBlog p{
	color:#FFFFFF;
	font-size:13px;
	}
	
#postInfo{
	
	}
	
#postInfo p{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	}

#blogPost{
	float: right;
	width: 577px;

}

#blogPost img{
	padding: 15px;
}

#categories_container, #tags_container{
	padding: 15px
}
#categories_container h1, #tags_container h1{
	color:#6B91AD;
	font-family:times New Roman;
	font-size:16px;
	font-weight:400;
	margin-bottom: 5px;
}

#categories, #tags{
	width: 240px;
}

#addCat_text{
	width: 193px
}

#tags_container p{
	padding: 0;
	margin: 0;
}

#tags_container p a{
	color: #AAC;
	font-family: Arial, Helvetica, sans-serif;
}

.more{
	text-align: right;
	margin-top: 8px;
}

.more a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
}




.menu_list{
	display: block;
	overflow: hidden;
}
.menu_list .parent{
	color:#6B91AD;
}
.showMore{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 11px;

}
.showMore a{
	color: #666 !important;
}
.showMore a:hover{
	text-decoration: underline;
}

#comments{
	padding-top: 20px;
	border-top:1px solid #4F4F4F;
}

#comments .input_label{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 6px;
	color:#CCC;
	float: left;
	color: #ffffff;
	text-align: right;
	width: 200px;
}
#comments .input_text, #comments .input_button{
	float: left;
	padding: 4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999;
}

#comments .input_text input{
	background:transparent url(/templates/vooray/images/inputField.jpg) no-repeat scroll 0 0;
	border:medium none;
	height:19px;
	padding:3px 0 0 3px;
	width:177px;
}
#comments .input_text textarea{
	height: 100px;
	width: 300px;
}

.comment{
	border-bottom:1px solid #4F4F4F;
	margin-bottom: 25px;
}

.info{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	text-align: right;
}

.info a{
	color:#737373;
	font-family:Helvetica,Arial,sans-serif;
	font-size:11px;
	margin-bottom:0;
	text-decoration: none;
}

.info a:hover{
	color:#737373;
	text-decoration: underline;
}
.slide_container{
	position: relative;
}

.slider{
	background-image:url(/components/video_slider/images/twoColthumb.jpg);
	background-repeat:no-repeat;
	height:108px;
	margin-left: 20px;
	margin-bottom:10px;
	}
	
#.slider ul{
	margin:0;
	padding:0 0 0 10px;
	}
	
.slider ul li{
	display:block;
	float:left;
	list-style-type:none;
	}	
	
.slider img{
	margin:20px 5px;
	}
	
.slider a:link img, #videoOther a:visited img{
	text-decoration:none;
	}
	
.slider a:hover img{
	border:1px solid #FFFFFF;
	}	
	
.window{
	border: p
}
	#btnCat{
	position: relative;
	height: 25px;
}

#categories{
	
}
.category_label{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #4c6b89;
	font-size: 12px;
	padding: 10px;
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}
.category_name{
	float: left;
	padding: 10px;
	color: white;
	font-size: 13px;
	padding-top: 0px;
	padding-bottom: 0px;
}



.category_name a{
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
}

.category_name a:hover{
	color: #547798;
}

.category_divisor{
	float: left;
	padding: 0px;
	color: white;
	font-size: 16px;
	border-left: 1px solid white;
} 
.osocial-media-wrapper{
	width: 100%;
	position: relative;
	margin: 0px;
	padding: 0px;
}

.osocial-media-wrapper a{
	display: block;
} 

