/*  
Theme Name: Whatucrave 2
Description: Whatucrave Purple & Blue
Version: 1.0
Author: Jason Sams
Author URI: http://www.metaconceptions.com
*/


/*
light blue: #d2e4fb;
blue: #7daae5
dark blue: #295690;
*/

* { margin: 0; padding: 0; }
img { border: none; }
.floatr { 
	float: right;
	width: 160px;
}  
.floatl { float: left; }
.center { text-align: center; } 
.left { text-align: left; } 
.right { text-align: right; }
.noborder { border: none !important; }
.clr { display: block; clear: both; }

body {
	text-align: center;
	font: 11px/16px verdana, sans-serif;
	color: #333;
	background: #485359;
	word-spacing: .1em;
}

#header_container {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 257px;
	background: url("images/header_bg.gif") no-repeat center;
}

#header {
	width: 800px;
	height: 111px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}	

#header h3 a {
	display: block;
	float: left;
	width: 114px;
	height: 59px;
	background: url("images/451_logo.gif") no-repeat;
}

#header h3 a span {
	display: none;
}

#header ul {
	float: right;
	margin: 10px 0;
}

#header ul li {
	display: inline;
}

#header ul li a {
	color: #444;
	border-right: 1px solid #444;
	padding: 0 15px 0 14px;
	text-decoration: none;
}

#header ul li a:hover {
	color: #999;
}

#header h1 a {
	font: 30px "Trebuchet MS", sans-serif;
	color: #fff !important;
	text-decoration: none;
	position: absolute;
	bottom: 25px;
}

#header #description {
	position: absolute;
	color: #d2e4fb;
	bottom: 13px;
	left: 15px;
}	

#search {
	padding: 8px 0 0 52px;
	position: absolute;
	bottom: 0;
	right: 0;
	width: 260px;
	height: 53px;
	background: url("images/search_bg.gif") no-repeat;
	color: #d5d7d8;
}

#search .input {
	width: 180px;
	height: 18px;
	border: 1px solid #fff;
	padding: 1px;
	color: #333;
	margin: 0 0 4px 0;
}

#search .btn {
	padding: 2px 6px;
	margin: 0 0 4px 0;
}

#search a.rss {
	color: #d5d7d8;
	text-decoration: none;
	background: url("images/search_rss.gif") no-repeat;
	padding: 3px 0 2px 22px;
	margin: 0 0 0 160px;
}

#search a.rss:hover {
	color: #fff;
}

#content_container {
	width: 100%;
	background: #fff url("images/container_bg.gif") repeat-y center;*/
}

#content {
	width: 780px;
	margin: 0 auto;
	text-align: left;
	position: relative;
}

#topbanner {
	margin: 10px 0 0 0;
	width: 780px;
	height: 95px;
	text-align: center;
	padding: 9px 0 6px 0;
	background: url("images/top_banner_bg.gif") repeat-x bottom;
}

#leftcol {
	width: 442px;
	margin: 4px 0 23px 4px;
	float: left;
	display: inline;
}

#leftcol a {
	color: #295690;
}

#leftcol a:hover {
	color: #7daae5;
	text-decoration: underline;
}

.post {
	width: 100%;
	margin: 0 0 0 0;
	padding: 1px;
}

.post a {
	color: #295690;
}

.post a:hover {
	color: #f18008;
	text-decoration: underline;
}

.post img {
	max-width: 380px;
}

.post blockquote {
	margin: 8px 20px;
	border: 1px solid #f0f5f6;
	padding: 10px;
}

/*
light blue: #d2e4fb;
blue: #7daae5
dark blue: #295690;
*/

#leftcol h2 a, #leftcol h2 {
	display: block;
	font: 22px arial, sans-serif;
	color: #295690;
	padding: 5px 10px 5px 0;
	text-decoration: none;
}

#leftcol h2.pagetitle {
	margin: 15px 5px;
	color: #cc0000;
}

#leftcol .post h2 a:hover {
	color: #7daae5;
	text-decoration: none;
}

.post .date {
	float: right;
	margin: 2px 2px 9px 0;
	padding: 3px 9px 3px 12px;
	background: #295690 url("images/date_corner.gif") no-repeat bottom left;
	color: #fff;
}

.post {
	margin-bottom: 40px;
}

.post .entry {
	margin: 10px;
	color: #525556;
	clear: both;
}

.post p {
	margin: 0 0 15px 0;
}

.post .metadata {
	background: url("images/meta_bg.gif") repeat-x;
	padding: 8px 10px;
	color: #858889;
	font: 11px tahoma, sans-serif;
}

.metadata_btm {
	padding: 8px 10px;
}

#leftcol .post .metadata a {
	color: #ac0003;
	text-decoration: underline;
}

#leftcol .post .metadata a:hover {
	text-decoration: underline;
	color: #fc393d;
}

.post .metadata a.comments, .post .metadata span.comments a {
	background: url("images/icon_comments.gif") no-repeat 0px 50%;
	padding: 0 0 0 19px;
	margin: 0 0 0 10px;
	font-weight: normal;
}

.post .metadata a.link {
	background: url("images/icon_link.gif") no-repeat 0px 50%;
	padding: 0 0 0 20px;
	margin: 0 0 0 10px;
	font-weight: normal;
}

/* 
	Added for email to a friend link
*/
.post .metadata a.email {
	background: url("images/icon_contact.gif") no-repeat 0px 50%;
	padding: 0 0 0 20px;
	margin: 0 0 0 10px;
	font-weight: normal;
}

.social {
	float: right;
	width: 106px;
	height: 15px;
	margin: 0 0 5px 10px;
	list-style: none;
}

.social li {
	display: inline;
}

.social a {
	display: block;
	float: left;
	width: 16px;
	height: 15px;
	margin: 0 1px 0 0;
}

.social a span {
	display: none;
}

.social a#delicious {
	background: url("images/social.gif") no-repeat 0px -15px;
}

.social a#delicious:hover {
	background: url("images/social.gif") no-repeat 0px 0px;
}

.social a#digg {
	background: url("images/social.gif") no-repeat -18px -15px;
}

.social a#digg:hover {
	background: url("images/social.gif") no-repeat -18px 0px;
}

.social a#fark {
	background: url("images/social.gif") no-repeat -34px -15px;
}

.social a#fark:hover {
	background: url("images/social.gif") no-repeat -34px 0px;
}

.social a#furl {
	background: url("images/social.gif") no-repeat -50px -15px;
}

.social a#furl:hover {
	background: url("images/social.gif") no-repeat -50px 0px;
}

.social a#reddit {
	background: url("images/social.gif") no-repeat -67px -15px;
}

.social a#reddit:hover {
	background: url("images/social.gif") no-repeat -67px 0px;
}

.social a#tailrank {
	background: url("images/social.gif") no-repeat -84px -15px;
}

.social a#tailrank:hover {
	background: url("images/social.gif") no-repeat -84px 0px;
}

.pagead {
	margin: 20px auto 30px auto;
	padding: 10px 0 10px 30px;
	border-top: 1px solid #eee;
	border-bottom: 1px solid #eee;
}

.moreposts, #commentsbox {
	background: url("images/meta_bg.gif") repeat-x;
	padding: 5px;
	color: #858889;
	font: 11px tahoma, sans-serif;
}

#leftcol .moreposts h3, #leftcol #commentsbox h3 {
	display: block;
	font: bold 13px verdana, sans-serif;
	color: #4a5052;
	padding: 5px 10px;
}

.moreposts small, .moreposts p {
	margin: 5px 15px;
}

.moreposts ul, #commentsbox ul, .moreposts ol, #commentsbox ol {
	margin: 5px 30px 25px 40px;
}

#commentsbox ol li {
	margin: 0 0 5px 0;
	padding: 0 0 5px 0;
	border-bottom: 1px dashed #c3ccce;
}

#commentsbox ol li cite {
	font-weight: bold;
}

.entry ul {
	margin-bottom: 10px;
}

.entry ul li {
	margin-left: 15px;
}

.entry li {
	margin-left: 15px;
}

.recentposts {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
	
#leftcol h3 {
	font-size: 12px;
	margin: 0 0 15px 0;
}

#commentform input, #commentform textarea {
	margin: 5px 10px 5px 20px;
}

#commentform #submit {
	font: bold 11px arial, sans-serif;
	color: #fff;
	padding: 2px 9px;
	background: #295690;
	border: 1px solid #186b6a;
	text-transform: uppercase;
}

#commentform #submit:hover {
	background: #41a5a4;
	cursor: pointer;
}

#searchresults h2 {
	font-size: 20px;
	font-weight: normal;
	margin: 10px 10px 20px 10px;
	color: #53595b;
}
	
#rightcol {
	width: 306px;
	margin: 4px 1px 23px 0;
	float: right;
	display: inline;
	background: url("images/rightcol_bg.gif") no-repeat;
	padding: 8px 6px 0 0;
}

.searchform {
	text-align: center;
	margin: 15px 0;
}

#square_ad {
	width: 300px;
	margin: 0 0 16px 6px;
}


#about {
	width: 300px;
	background: url("images/about_bg.gif") no-repeat;
	margin: 16px 0 16px 6px;
}

#about h3 {
	font: 16px arial, sans-serif;
	color: #295690;
	border-bottom: 1px dashed #295690;
	padding: 7px 5px 5px 25px;
	margin: 0 10px;
}

#about p {
	padding: 20px;
	color: #333;
	background: url("images/about_p.gif") repeat-y;
	clear: both;
}

#about a {
        color: #295690;
        text-decoration: underline;
}

#about-links {
	height: 22px;
	background: #295690;
	padding: 4px 0 0 0;
}

#about-links a {
	color: #fff;
	text-decoration: none;
	font: bold 11px tahoma, sans-serif;
}

#about-links a:hover {
	color: #fff;
}

#about-links a.myspace {
	background: url("images/icon_myspace.gif") no-repeat 0px 50%;
	padding: 2px 0 5px 13px;
	margin: 0 20px 0 21px;
}

#about-links a.contact {
	background: url("images/icon_contact.gif") no-repeat 0px 50%;
	padding: 1px 0 5px 20px;
}

#menu_container {
	float: left;
	background: url("images/menu_bg.gif") no-repeat top right;
}

.menu {
	width: 140px;
	float: left;
	clear: left;
}

.menu ul {
	list-style: none;
}

.menu ul li a {
	display: block;
	width: 113px;
	padding: 3px 2px 3px 10px;
	margin: 0 0 0 5px;
	border-top: 1px solid #d2e4fb;
	color: #444;
	text-decoration: none;
}
.menu ul li a:hover {
	background: #d2e4fb;
	color: #295690;
}

/*
light blue: #d2e4fb;
blue: #7daae5
dark blue: #295690;
*/

/*
.menu ul#pages li a {
	background: #fff url("images/icon_folder.gif") no-repeat 6px 3px;
}

.menu ul#pages li a:hover {
	background: #4b5253 url("images/icon_folder_active.gif") no-repeat 6px 3px;
}

.menu ul#txtlinks {
	background: #5e6668;
	padding-left: 6px;
	padding-bottom: 6px;	
}

.menu ul#categories li a {
	background: #fff url("images/icon_folder.gif") no-repeat 6px 3px;
}

.menu ul#categories li a:hover {
	background: #4b5253 url("images/icon_folder_active.gif") no-repeat 6px 3px;
}

.menu ul#commenters li a {
	background: #fff url("images/icon_commenter.gif") no-repeat 6px 3px;
}

.menu ul#commenters li a:hover {
	background: #4b5253 url("images/icon_commenter_active.gif") no-repeat 6px 3px;
}

.menu ul#archives li a {
	background: #fff url("images/icon_calendar.gif") no-repeat 6px 3px;
}

.menu ul#archives li a:hover {
	background: #4b5253 url("images/icon_calendar.gif") no-repeat 6px 3px;
}

.menu ul#feeds {
	padding: 5px 0;
	background: #5e6668;
}

.menu ul#feeds li a {
	width: 130px;
	background: #5e6668;
	padding: 3px 2px;
	text-align: center;
	border: none;
}

.menu ul#feeds li a:hover {
	background: #5e6668;
}

.menu ul#comments li {
	color: #a5adaf;
	background: #5e6668;
	padding: 6px;
	border-bottom: 1px dashed #a5adaf;
}

.menu ul#comments li a {
	border: none;
	padding: 0;
	color: #a5adaf;
	display: inline;
}

.menu ul#comments li a.commenter {
	color: #fff;
	background: url("images/icon_comment.gif") no-repeat 0px 3px;
	padding: 0 0 0 9px;
	border: none;
}

.menu ul#comments li a.commenter:hover {
	text-decoration: underline;	
}

.menu ul#comments li:hover {
	background: #4b5253;
}
*/
.menu h3 {
	font: 16px arial, sans-serif;
	color: #7daae5;
	width: 118px;
	padding: 12px 2px 5px 10px;
	
}

#footer_container {
	width: 100%;
	background: #485359 url("images/footer_bg.gif") no-repeat top center;
	position: relative;
	text-align: center;
	padding: 0 0 40px 0;
}

#textads {
	width: 754px;
	text-align: center;
	padding: 10px;
}

#footer {
	width: 774px;
	margin: 0 auto 25px auto;
	text-align: left;
	position: relative;
	padding: 20px 0 0 0;
	z-index: 2;
}

#networksites h3 {
	color: #d2e4fb;
	font: 25px arial, sans-serif;
	background: url("images/footer_head_bg.gif") repeat-x bottom;
	padding: 10px 0px;
	margin: 0 0 15px 0;
}

.sites {
	display: inline;
	width: 178px;
	float: left;
	color: #fff;
	margin: 0 0 0 15px;
}

.sites ul li a {
	color: #ddd;
	background: url("images/footer_bullet.gif") no-repeat 0px 5px;
	padding: 0 0 0 12px;
	font-style: normal;
	font-weight: normal;	
}

.sites a:hover {
	color: #fff;
	font-style: normal;
	font-weight: normal;	
}

.sites ul {
	margin: 0 0 0 3px;
	list-style: none;
	font-style: normal;
	font-weight: normal;	
}

.sites strong {
	color: #fff;
}

#contact_info {
	float: left;
	background: url("images/contact_info_top.gif") no-repeat top;
	width: 193px;
	color: #ddd;
}
#contact_info_in {
	background: url("images/contact_info_bottom.gif") no-repeat bottom;
	padding: 8px 6px 8px 6px;
}
#contact_info h4 {
	color: #fff;
	font-size: 12px;
	padding: 8px 2px;
}
#contact_info p {
	padding: 5px 3px;
}
#metabtns li {
	display: inline;
}
#metabtns li a {
	width: 57px;
	height: 28px;
	display: block;
	float: left;
}
#metabtns li a span {
	display: none;
}
#metabtns li#metabtn_xhtml a {
	background: url("images/btn_xhtml.gif") no-repeat top;
}
#metabtns li#metabtn_xhtml a:hover {
	background: url("images/btn_xhtml.gif") no-repeat 0px -28px;
}
#metabtns li#metabtn_css a {
	background: url("images/btn_css.gif") no-repeat top;
}
#metabtns li#metabtn_css a:hover {
	background: url("images/btn_css.gif") no-repeat 0px -28px;
}
#metabtns li#metabtn_rss a {
	background: url("images/btn_rss.gif") no-repeat top;
}
#metabtns li#metabtn_rss a:hover {
	background: url("images/btn_rss.gif") no-repeat 0px -28px;
}


#copyright {
	clear: both;
	padding: 5px;
	background: #485359;
	color: #c0c2c3;
	text-align: center;
	position: relative;
}

#copyright a {
	color: #c0c2c3;
}

#copyright a:hover {
	color: #fff;
	text-decoration: underline;
}

#copyright span {
	position: relative;
	z-index: 3;
}

#watermark {
	z-index: 1;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 868px;
	height: 278px;
	background: url("images/watermark.gif") no-repeat bottom center;
	opacity: .05;
	filter: alpha(opacity=5);
}

.wrapper {
	margin-left: 15px;
}

.sites sup {
        color: #D43F15;
}

.post img {
	padding: 6px;
}

#sponsorcontainer {
	width: 300px;
	height: 160px;
	background: url("images/sponsor_bg.gif") no-repeat;	
	margin-bottom: 6px;
}

.sponsorbox {
	float: right;
	width: 277px;
	height: 160px;
	border: 1px solid #B3BBBD;
	background: #FFFFFF;
	color: #000000;
}

.sponsortext {
	padding: 4px;
}

/* 
	404 Page CSS
*/

.post404 {
	margin: 0 0 0 0;
	padding: 12px;
}

.post404 a {
	color: #295690;
}

.post404 a:hover {
	color: #f18008;
	text-decoration: underline;
}

.post404 img {
	max-width: 380px;
}

.post404 blockquote {
	margin: 8px 20px;
	border: 1px solid #f0f5f6;
	padding: 10px;
}

/*

	Style for Channel Links, Network Posts, Random Posts & Youtube API

*/

#networkcol {
	width: 300px;
	margin: 4px 1px 23px 0;
	float: right;
	clear: right;
	display: inline;
	padding: 8px 6px;
}

.networkbox {
	width: 300px;
	background: url("images/about_bg.gif") no-repeat;
	margin: 16px 0;
}

.networkbox h3 {
	font: 16px arial, sans-serif;
	color: #7daae5;
	border-bottom: 1px dashed #bac6d0;
	padding: 7px 5px 0px 5px;
	margin: 0 10px;
}

.networkbox p {
	padding-top: 5px;
	padding-bottom: 0pxpx;
	padding-left: 13px;
	padding-right: 13px;
		
	color: #858889;
	background: url("images/about_p.gif") repeat-y;
	clear: both;
}

.networkbox a {
        color: #295690;
        text-decoration: underline;
}

.networkbox-links {
	height: 22px;
	background: url("images/about_bottom.gif") no-repeat;
	padding: 4px 0 0 0;
}

.networkbox-links a {
	color: #dbdbdb;
	text-decoration: none;
	font: bold 11px tahoma, sans-serif;
}

.networkbox-links a:hover {
	color: #fff;
}

.networkbox-links a.myspace {
	background: url("images/icon_myspace.gif") no-repeat 0px 50%;
	padding: 2px 0 5px 13px;
	margin: 0 20px 0 21px;
}

.networkbox-links a.contact {
	background: url("images/icon_contact.gif") no-repeat 0px 50%;
	padding: 1px 0 5px 20px;
}

.networkbox ul {
	padding: 0px;
	margin: 0px;
	padding-left: 20px; ;
	padding-bottom: 10px;
	color: #858889;
	background: url("images/about_p.gif") repeat-y;	
	
}


/*
        Style for sidebar links etc.
*/

#sidebarlinks {
font: 11px/16px verdana, sans-serif;
padding: 4px 3px 0px 10px;
margin: 0px;
color: #f18008;
}

#sidebarlinks h5 {
margin: 15px 0 0 0;
padding: 0px;
text-align: left;
text-transform: uppercase;
font-size: 12px;
font-style: verdana, sans-serif;
font-weight: bold;
color: #295690;
}

#sidebarlinks li {
    list-style-image: url("/wp-content/themes/green/images/icon_comment.gif");
        padding: 5px 0px 0px 0px;
        margin: 0px;
}


#sidebarlinks ul {
    list-style-type: disc;
        margin: 0px 0px 0px 10px;
}


#sidebarlinks a {
        color: #7daae5;
}

#sidebarlinks a:hover {
        color: #295690;
        text-decoration: underline;
}

/* Flair Box on Sidebar */

.flairbox {
	width: 300px;
	background: url("images/flair_top.gif") no-repeat;
	margin: 16px 0;
}

.flairbox h3 {
	font: 16px arial, sans-serif;
	color: #dcdfe4;
	padding: 4px 5px 5px 30px;
	margin: 0px;
}

.flairbox p {
	padding-top: 5px;
	padding-bottom: 0pxpx;
	padding-left: 13px;
	padding-right: 13px;
	color: #858889;
	background: url("images/network_p.gif") repeat-y;
	clear: both;
}

.flairbox a {
    color: #295690;
    text-decoration: underline;
}

.flairbox-links {
	height: 22px;
	background: url("images/network_bottom.gif") no-repeat;
	padding: 4px 0 0 0;
}


.flairbox ul {
	padding: 0px;
	margin: 0px;
	padding-left: 20px; ;
	padding-bottom: 10px;
	color: #858889;
	background: url("images/network_p.gif") repeat-y;	
	
}

.flairbox li {
    list-style-image: url("images/icon_comment.gif");
	padding: 5px 0px 0px 0px;
}

/* Links Box on Sidebar */

.linksbox {
	width: 300px;
	background: url("images/links_top.gif") no-repeat;
	margin: 16px 0;
}

.linksbox h3 {
	font: 16px arial, sans-serif;
	color: #dcdfe4;
	padding: 4px 5px 5px 30px;
	margin: 0px;
}

.linksbox p {
	padding-top: 5px;
	padding-bottom: 0pxpx;
	padding-left: 13px;
	padding-right: 13px;
	color: #858889;
	background: url("images/network_p.gif") repeat-y;
	clear: both;
}

.linksbox a {
    color: #295690;
    text-decoration: underline;
}

.linksbox-links {
	height: 22px;
	background: url("images/network_bottom.gif") no-repeat;
	padding: 4px 0 0 0;
}


.linksbox ul {
	padding: 0px;
	margin: 0px;
	padding-left: 20px; ;
	padding-bottom: 10px;
	color: #858889;
	background: url("images/network_p.gif") repeat-y;	
	
}

.linksbox li {
    list-style-image: url("images/icon_comment.gif");
	padding: 5px 0px 0px 0px;
}


/* Posts Box on Sidebar */

.postsbox {
	width: 300px;
	background: url("images/posts_top.gif") no-repeat;
	margin: 16px 0;
}

.postsbox h3 {
	font: 16px arial, sans-serif;
	color: #7daae5;
	padding: 4px 5px 5px 10px;
	margin: 0px;
}

.postsbox p {
	padding-top: 5px;
	padding-bottom: 0pxpx;
	padding-left: 13px;
	padding-right: 13px;
	color: #858889;
	background: url("images/network_p.gif") repeat-y;
	clear: both;
}

.postsbox a {
    color: #295690;
    text-decoration: underline;
}

.postsbox-links {
	height: 22px;
	background: url("images/network_bottom.gif") no-repeat;
	padding: 4px 0 0 0;
}


.postsbox ul {
	padding: 0px;
	margin: 0px;
	padding-left: 20px; ;
	padding-bottom: 10px;
	color: #858889;
	background: url("images/network_p.gif") repeat-y;	
	
}

.postsbox li {
    list-style-image: url("images/icon_comment.gif");
	padding: 5px 0px 0px 0px;
}


/* Hot Of Press Box on Sidebar */

.pressbox {
	width: 300px;
	background: url("images/press_top.gif") no-repeat;
	margin: 16px 0;
}

.pressbox h3 {
	font: 16px arial, sans-serif;
	color: #7daae5;
	padding: 4px 5px 5px 10px;
	margin: 0px;
}

.pressbox p {
	padding-top: 5px;
	padding-bottom: 0pxpx;
	padding-left: 13px;
	padding-right: 13px;
	color: #858889;
	background: url("images/network_p.gif") repeat-y;
	clear: both;
}

.pressbox a {
    color: #295690;
    text-decoration: underline;
}

.pressbox-links {
	height: 22px;
	background: url("images/network_bottom.gif") no-repeat;
	padding: 4px 0 0 0;
}


.pressbox ul {
	padding: 0px;
	margin: 0px;
	padding-left: 20px; ;
	padding-bottom: 10px;
	color: #858889;
	background: url("images/network_p.gif") repeat-y;	
	
}

.pressbox li {
    list-style-image: url("images/icon_comment.gif");
	padding: 5px 0px 0px 0px;
}

/* Video Box on Sidebar */

.videobox {
	width: 300px;
	background: url("images/video_top.gif") no-repeat;
	margin: 16px 0;
}

.videobox h3 {
	font: 16px arial, sans-serif;
	color: #7daae5;
	padding: 4px 5px 5px 10px;
	margin: 0px;
}

.videobox p {
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 6px;
	padding-right: 6px;
	color: #858889;
	background: url("images/network_p.gif") repeat-y;
	clear: both;
}

.videobox a {
    color: #295690;
    text-decoration: underline;
}

.videobox-links {
	height: 22px;
	background: url("images/network_bottom.gif") no-repeat;
	padding: 4px 0 0 0;
}

.videobox ul {
	padding: 0px;
	margin: 0px;
	padding-left: 10px; ;
	padding-bottom: 10px;
	color: #858889;
	list-style: none;
	background: url("images/network_p.gif") repeat-y;	
	
}

.videobox li {
    list-style-image: url("images/icon_comment.gif");
	padding: 5px 0px 0px 0px;
	display: inline;
}

.videobox img {
	background: #ddd;
	padding: 4px;
	margin: 3px;
	float: left;
}

#commentsbox p {
    padding: 5px 0px 5px 0px;
}

 form dl, dl.labels {
  margin:0em;
  font-size:100%;
  margin-top:0.5em
}
form dt, dl.labels dt {
  float:left;
  
  width:10em;
  margin-bottom:0.8em;
  color:#555;
  text-align:right;
  font-weight:normal;
  position:relative /*IEWin hack*/
}
form dd, dl.labels dd {
  margin-left:10.5em;
  margin-bottom:0.8em;
  font-size:100%;
  font-style:normal;
  padding-left:0.5em
}
form dd.submit, dl.labels dd.submit  {
  margin-top:2em
}