body { background: url(/images/bg.gif) repeat-x top left; margin: 0 0 5px 0; padding: 0; text-align:center; background-color: #4D5A5A; scrollbar-face-color:#4D5A5A; scrollbar-highlight-color:#4D5A5A; scrollbar-arrow-color:#FFFFFF; scrollbar-base-color:#E4E4A8; scrollbar-shadow-color:#E4E4A8;}
body,td,p,select,input { font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC;text-decoration: none; }

a:hover {color:#00FF00; text-decoration: underline} 
a { color:#CCCCCC; }
a:visited { color:#FFFFFF; }
p { margin: 0 0 14px 0; }
img { border: 0; }
label { font-weight:bold; margin:0 0 2px 0; color:#333; cursor: default; cursor: hand; }
input { margin:0; padding:0; }

.text {	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px; color: #CCCCCC;text-decoration: none;}
.textblue {font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #B8D0D0;text-decoration: none;}
.textblack {font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;text-decoration: none;}
.textwhite {font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;text-decoration: none;}
.navhead {	background-color: 878A79;	margin: 1px;	border: cccccc;}
.iframe {background-color: #4D5A5A; scrollbar-face-color:#4D5A5A;	scrollbar-highlight-color:#4D5A5A;	scrollbar-arrow-color:#FFFFFF;	scrollbar-base-color:#E4E4A8; scrollbar-shadow-color:#E4E4A8;}
.padding { margin-left;10; }
.comment-body { font-size:12px; }
.comment-body a { display:block; }
.mobile-post { color:#666666 }

h1 { margin: 0px 10px 10px 5px; font-size:16px; clear:both; background-repeat: no-repeat; text-align:left;}
h2 { height: 17px; padding:0; margin:0 0 5px 0; font-size:14px; clear:both; background-repeat: no-repeat;}
h3 { margin:0 0 2px 0; font-size:11px; font-weight:bold; clear:both; }
h4 a { color:#00FF00 !important; font-size:13px; font-weight:bold; }
h1 span, h2 span, h3 span { display:none; }

#banner { text-align:center; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif  }
#banner a { display:block; padding:5px; background-color:#ABFEA7; text-align:center; text-decoration:none; } 
#banner a span { font-size:14px;  }
#banner a span strong { color:#0066FF; border-bottom:1px solid #FF0000 }
div#banner a:hover { background-color:#006699; color:#A3F48E !important; text-decoration:none }
#banner a:hover span { color:#FFFFFF !important; }
#banner a:hover span strong { color:#00FF00 !important; } 

#all { width:779px; height:650px; margin: 35px 0 5px 0; background-repeat: no-repeat; background-position:center;}

#Left { float:left; text-align:right; border: 0px solid #cccccc;  margin:0px; width:80px; height:375px; padding: 40px 5px 0 5px; clear:both; vertical-align:bottom; }
#BottomNavAll { text-align:left; border: 0px solid #cccccc;  margin:5px 0px 5px 80px; height:90px; padding: 0px;}
html>body #BottomNavAll {  padding:5px 0px 5px 10px !important;}
#BottomNavBorderA { float:left; text-align:center; border: 2px solid #cccccc;  margin:5px 10px 5px 0px; width:180px; height:auto; padding: 2px;}
html>body #BottomNavBorderA {  margin:5px 14px 5px 0px; width:170px;}
#BottomNavBorderB { float:left; border: 2px solid #cccccc;  margin:5px 10px 5px 0px; width:180px; height:auto; padding: 2px;}
html>body #BottomNavBorderB {  margin:5px 14px 5px 0px; width:170px;}
#BottomNavBorderC { float:left; border: 2px solid #cccccc;  margin:5px 10px 5px 0px; width:180px; height:auto; padding: 2px;}
html>body #BottomNavBorderC {  margin:5px 14px 5px 0px; width:170px;}
#BottomNavBorderA a, #BottomNavBorderB a, #BottomNavBorderC a { margin-left:5px; }

.BottomNav { text-align:left; background-color: #878A79; border: 2px solid #949292;  margin:0px; padding: 2px; display:block; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#CCCCCC; text-decoration: none; }

#Main { float:left; text-align:center; border: 2px solid #cccccc; margin: 0 10px 5px 0px; width:559px; height: 390px; padding: 5px 0 0 0px; }
#Main ul { padding:20px; margin:0px; width:auto; text-align:left !important } 
html>body #Main {  height: 380px;}
#MainB { float:left; text-align:center; border: 2px solid #cccccc; height: auto; width:559px; height: auto; padding: 5px 0 0 0px; margin:0 10px 0 0; }
#MainB ul { padding:15px; margin:0px; width:auto; text-align:left !important } 
#Thumbs { float:left; text-align:left; border: 0px solid #cccccc; margin:0px; width:110px; height: 375px; padding: 0px;}
#Thumbsborder { text-align:left; border: 2px solid #cccccc; margin: 0 0 5px 0px; width:110px; height: 50px; padding: 2px;}
.ThumbNav { text-align:left; background-color:#878A79; border: 2px solid #949292;  margin: 0 0 5px 0px; padding: 2px; display:block; font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#CCCCCC; text-decoration: none; clear:both }

#logo { width:559px; text-align:left; border-bottom: 0px solid #000; margin:0px 20px 5px 0px;}
#logo a { margin:0 3px;}
#top { width:779px; margin: 0 0 5px 0; background-color:#F5F4F4;}
#footer { width:755px; padding: 3px; margin: 5px 0px 5px 0px; font-size:11px; background-color:#F4F4F4; border-bottom: 1px solid #000; vertical-align:bottom; }

.itemBG { background-color:#FFFFFF }
.smlItem1 { margin:0 0 7px 0px; width:610;  border:0px solid #DADADA; padding:3px; overflow:visible; text-align:left; color:#666666}
div#botMainContent > div.smlItem1 { margin:0 0 7px 392px; }
.smlItem1 h3 { color:#fff; background-color:#EC008C; padding:2px 5px; font-size:12px; margin:0 0 3px 0;}
.smlItem1 h3 a { color:#fff; text-decoration:none; }
.smlItem1 img { margin:0 5px 5px 0; padding:0; float:left;}
.smlItem1 p { margin: 0;}
.smlItem1 a { color:#EC008C;}
.smlItem1 ul { float:left; margin:0;}
.smlItem1 li { display:block; float:right; margin:0 10px 20px 0; width:180px; }

#DateHeader { display:none; margin:1px 0 !important; padding:5px;  clear:both; border-bottom: 1px solid #5F6970; background-color:#E1E1E1; color:#000000; font-weight:bold }
#DateHeader a { color:#000000 !important; }
#DateHeader a:hover { color:#FF9900 !important; font-weight:bold; text-decoration:underline; }
#blog { font-size:12px; background-color:#5F6970; color:#000000; margin:10px; }
#blog a { color:#ffffff; font-weight:bold }
#blog h1 { font-weight:bold;  font-size:16px; color:#FFFFFF; margin:0}
#blog h1 a { color:#FFFFFF !important;; text-decoration:none !important;}
#blog h1 a:hover { color:#FFFFFF !important; text-decoration:none}
#blogbody { font-size:14px; font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000; margin:0 0 10px 0; padding:10px; }
#blogbody a { color:#003399; font-weight:bold }
#blogbody a:hover { color:#FF9900 !important; font-weight:bold; text-decoration:underline; }
.blogbody .date { color:#999999  }
#blogbody h2 { color:#003366; font-weight:bold; font-size:14px;}
#blogbody h2 a { text-decoration:none; color:#003366;}
#blogNav h2 a { text-decoration:none !important;; color:#CCCCCC !important;;}
#itunes {text-align:left; !important }

.friendfeed .inner, .friendfeed .header { display:none !important }
.friendfeed, .friendfeed .feed, .friendfeed .entry, .friendfeed .inner { border:none !important }

#comingsoon { font-size:9px }