html {}
body {color:#ffffff;width:950px;margin:0 auto;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;background: #111 url(../images/background_tile.gif);}

/* STRUCTURE */

/* the ONESIE id is provided to make one more layer where a background image could go */
#onesie {}

#container {font-size:1.1em;border:0px solid #000;border-top:none;border-bottom:none;margin:0;padding:0;width:950px;}

#header {border-bottom:0px solid #ccc; padding:0px;height:0px;background:url() no-repeat top center;}
#header h1 {font-family:Arial, Helvetica, sans-serif;font-size:3.8em;color:#ccc;margin:0;padding:0;text-transform:lowercase;}

#login {color: #999;text-align:right;text-transform:uppercase;font-size:1.0em;padding:210px 30px 0px 0px;height:80px;background: url(../images/street2008.gif) center top no-repeat;}
#login a {color: #cc0033;}

.left {float: left; position: relative;}
.right{float: right; position: relative;}

#wrapper {background: transparent url() left top repeat-y;}

#nav {float:left;width:150px;text-align:right; height: auto !important; color: #555;background:# url() top left no-repeat;font-size: 10px; padding-top: 0px;}
#nav ul {margin:0 0 20px 0;padding:0;}
#nav li {list-style-type:none;margin:0px;padding:2px;}
#nav li:hover {}
#nav a:link, #nav a:visited, #nav a:active {color: #cc0033;text-transform: uppercase;text-decoration: none;}
#nav a:hover {text-decoration: underline;color:#ab2848;}

#content {float:right;width:800px;padding:0px 0 10px 0;background:transparent url() left top no-repeat;min-height: 400px; height: auto !important; height:400px;color:#fff;}
.main {width:455px;margin:5px;padding: 0px 0 0 25px;}
.sidebar {margin:5px 5px 5px 0;width:270px;padding: 0px 20px 0 0;}

.left {float:left;}
.right {float:right;}

#footer {clear:both;text-align:left;margin:0px;padding:25px 0 0 180px;background: transparent url() left top no-repeat; height:63px;color: #333333; font-size:10px;}

/* LINKS */

a:link, a:visited, a:active {color:#cc0033;text-decoration: underline;}
a:hover {color:#ab2848;text-decoration: none;}

a img {border:0;}

/* FORMS */

input, select {background:#ddd;border:1px solid #999; padding:4px;margin:4px;}
.comTitle {font-size:1.4em;font-weight:bold;}
.comRequired {font-weight:bold;}

/* EMODS */

.entry {padding:10px 0px 5px 0px;}
.thumb {float:right;margin:3px;}
.photo {float:left;margin:10px;border:0;}
.highlight {background:#ffffcc;font-size:9px;padding:5px;color:#000;}
.highlight a {color: #000;}

h2 {background: transparent url() left top no-repeat !important;background: url() left top no-repeat;font-weight: normal;font-size:18px;padding:10px 4px 4px 65px;margin:0;color:#777777; height: 59px;line-height: 18px;}
h3 {font-size:16px;font-weight:normal;margin:0px 0px 15px 0px;padding:5px;background:#333;color:#ffffff;text-transform:uppercase;}
h5 {font-size:14px;margin:0;padding:0;font-weight:bold;text-transform:uppercase;}
h6 {font-size:10px;margin:0;padding:0;color:#cecece;}

/* UGC */
#ugcComments {width:350px;}

/* ADS */
.ads_rotator {height: 208px; width: 250px; padding: 0; margin: 0 0 10px 0;}
.ads_rotator img {}


/*  VIDEO  */
div#videoContainer {position:relative;background:#222;width:100%;height:450px;}
div#vidCategories{position:absolute;right:1px;top:1px;}
div#videoList {background:#000;width:255px;position:absolute;top:0;right:0;padding:12px;height:425px;overflow:auto;}

div#videoList select {padding:1px;width:220px;}

div#videoList div.entry {padding:8px;border-bottom:1px solid #444;}
div#videoList div.entry h3{background:none;font-size:1em;}
div#videoList div.entry img{float:left;margin: 0 7px 0 0;}
div#videoContainer div#player {position:absolute;top43px;left:30px;}

h5.vidTitle{padding:20px;}
