/*  
Theme Name: Tauren
Theme URI: http://www.themespinner.com
Description: Thank you for buying Tauren! Instead of removing the link to theme spinner in the footer, why not turn it into an affiliate link and earn the money back you spent on buying the theme? To sign up, please visit: http://www.themespinner.com/affiliates/ - Please read the README.html file found in Tauren folder if you run into any problems.
Author: Theme Spinner
Author URI: http://www.themespinner.com
*/
body{
margin:0px;
padding:0px;
font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
background-color:#eeeeee;
background-image:url(bg2.gif);
background-repeat:no-repeat;
background-position:top;
background-attachment:fixed;
color:#333333;
text-align:center;
}
p {
margin: 15px 0 15px 0;
}
h1{
	text-align:center;
	color:#545454;
	}
img.right {
float: right;
margin:10px 0 0 10px;		
}
img.left {
float: left; 
margin:0 10px 10px 0;	
}
.clear {
clear:both;
height:20px;
}
fieldset { 
padding:8px;
margin:8px;
border:1px solid #cccccc;
line-height:23px;
text-align:justify;
}
.back-to-top{
margin:0px 0px 0px 0px; 
padding:0px;
}
legend{ 
color : #333333;
padding:0px 11px 0px 11px;
font-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0px;
}
blockquote{
border:1px solid #ccc;
padding:5px;
background-color:#eee;
}
blockquote blockquote{
border:1px solid #ccc;
padding:5px;
background-color:#fff;
}
a	{outline:none; text-decoration:none}
a:link {color:#114269;  text-decoration:underline;}
a:visited	{color:#114269;  text-decoration:underline;}
a:hover		{color:#000; text-decoration:underline;}
.addcomment,
.closecomment{
float:right;
text-transform:uppercase; 
padding:3px 18px 3px 0px;
font-size:10px;
margin:12px 0 0 0;
text-decoration:underline;}
a.addcomment{
background-image:url(icon_arrowdown.gif);
background-repeat:no-repeat;}
a.addcomment:link,
a.addcomment:visited{
background-position:100% 0px;}
a.addcomment:hover{
background-position:100% -20px;
}
ol.commentlist {
list-style:none;
margin:0;
padding:0;
text-align:justify;
}

ol.commentlist cite{
text-transform:uppercase;
font-style:normal;
}

ol.commentlist li{
border-bottom:1px solid #ccc;
padding:10px;
margin-top:10px;
list-style:none;
list-style-image:none;
list-style-position:none;
list-style-type:none;
}

ol.commentlist h5{
font-size:11px;
margin:0;
padding:0;
}	

ol.commentlist h5 small{
display:block;
}
ol.commentlist li{border:1px solid #96bddc; background-color:#f5f6fb;}
ol.commentlist li.alt{border:1px solid #FFCC99; background-color:#FFFFCC;}
ol.commentlist li span.moderate{
background-image:url(icon_cursor.gif);
background-repeat:no-repeat;
background-position:0 0;
padding:2px 0px 2px 20px;
color:#FF3300;
}	
.nocomments,
.nocommentsadd{
padding:10px;
color:#333333;
font-size:11px;
font-weight:bold;
margin:10px;
}	
.entry h2, .entry h3, .entry h4, .entry h5, .entry h6{
font-weight:normal;
text-decoration:none;
padding: 8px 0px 8px 0px;
font-size:22px;
font-weight:normal;
color:#333333;
overflow:hidden;
margin:0px;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
border-bottom:1px solid #96bddc;
}
.entry ol li, .entry ul li{
margin: 7px 0 7px 0;
}
.post h2, .post h3, .post h4, .post h5, .post h6{
font-weight:normal;
text-decoration:none;
padding: 8px 0px 8px 0px;
font-size:22px;
font-weight:normal;
color:#333333;
overflow:hidden;
margin:0px;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
border-bottom:1px solid #96bddc;
}
.no-image{
border:0px;
background-image:none;
padding:0px;
margin-right:5px;
}
#wp-calendar {
empty-cells: show;
width:170px;
font-size: 11px;
color: #333333;
text-decoration: none;
text-align: center;
float: left;
padding: 5px;
margin: 0px;
font-weight: normal;
background-image:none;
padding:0px;
background-color:#e5e5e5;
}
#wp-calendar a:link, #wp-calendar a:visited {
text-decoration: none;
color: #333333;
background-image:none;
padding:0px;
font-size: 11px;
}
#wp-calendar a:hover, #wp-calendar a:active {
text-decoration: none;
color: #333333;
background-image:none;
padding:0px;
font-size: 11px;
}
#wp-calendar caption {
text-align: left;
width:170px;
background-color:#eeeeee;
border-bottom:1px solid #fff;
margin: 0px;
padding: 7px;
color: #333333;
font-size: 14px;
font-weight:bold;
}

#wp-calendar th {
margin: 0px;
padding: 0px;
text-align: center;
color:#333333;
font-size: 11px;
}

#next a:link, #next a:visited {
text-align: center;
color: #333333;
text-decoration: none;
font-weight: bold;
font-size: 11px;
float: right;
padding:5px;
border:0px;
}
#next a:hover, #next a:active {
text-align: center;
color: #333333;
text-decoration: none;
font-weight: bold;
font-size: 11px;
float: right;
padding:5px;
background-color:#e5e5e5;
border:0px;
}

#prev a:link, #prev a:visited {
text-align: left;
color: #333333;
text-decoration: none;
font-weight: bold;
font-size: 11px;
float: left;
padding:5px;
background-image:none;
border:0px;
}
#prev a:hover, #prev a:active {
text-align: left;
color: #333333;
text-decoration: none;
font-weight: bold;
font-size: 11px;
float: left;
padding:5px;
background-image:none;
border:0px;
}
#wp-calendar td {
margin: 0px;
color: #333333;
font-size: 11px;
padding: 0px;
text-align: center;
background-image:none;
}
#wp-calendar td:hover{
margin: 0px;
color: #333333;
padding: 0px;
font-size: 11px;
text-align: center;
background-image:none;
}
#wp-calendar tf {
margin: 0px;
font-size: 11px;
color: #333333;
padding: 0px;
background-image:none;
}
div#header{
width:970px;
margin:0 auto;
background-image:url(bg.gif);
background-repeat:repeat-x;
margin-bottom:10px;
height:120px;
}
.top-Menu { 
padding-left:0px;
position:relative;
overflow:hidden;
height:35px;
color:#ffffff;
margin:0 auto;
width:970px;
}
.top-Menu em { 
display: none;
color:#ffffff;
}
.top-Menu ul { 
list-style: none; 
margin: 0px; 
padding: 0;
color:#ffffff;
}
.top-Menu ul li ul { 
display: none;
color:#ffffff;
}
.top-Menu li { 
display: inline; 
color:#ffffff;
text-decoration: none;
}
.top-Menu a { 
text-decoration:none;
display: block;
color:#ffffff;
font-size:12px;
float: left;
font-weight:bold;
padding:9px 13px 10px 13px;
border-right:1px solid #ffffff;
}

.top-Menu a:hover {
color:#ffffff;
font-weight:bold;
text-decoration: none;
text-decoration:underline;
}
#nav-menu{
text-align:right;
margin:0px;
float:right;
margin:12px 4px 0px 0px;
border:0px;

}
#nav-menu a, #nav-menu a:link, #nav-menu a:visited, #nav-menu a:active {
background-image:none;
border:0px;
padding:0px 5px 0px 5px;
background:0px;
}
#nav-menu a:hover{
background-image:none;
padding:0px 5px 0px 5px;
}
.float-none{
float:none;
margin:0;
border:0;
padding:0;
display:inline;
line-height:15px;
text-align:left;
vertical-align:middle;
}
.rss-feed{
line-height:15px;
display:inline;
border:0;
padding:0;
vertical-align: middle;
}
div.pagination {
padding:10px;
margin:0px;
text-align:center;
border: 1px solid #ffffff;
background-color:#ffffff;
}
div.pagination a {
padding: 6px;
margin-right: 2px;
border: 1px solid #ccc;
font-weight:bold;
font-size:11px;	
text-decoration: none; 
color: #114269;
background-color:#FFFFFF;
}
div.pagination a:hover, div.pagination a:active {
border:1px solid #cccccc;
color: #ffffff;
font-weight:bold;
font-size:11px;	
background-color: #333333;
}
div.pagination span.current {
padding: 6px;
margin-right: 2px;
border:1px solid #cccccc;
color: #fff;
font-weight:bold;
font-size:11px;	
background-color: #d75b08;
}
div.pagination span.disabled {
padding: 6px;
margin-right: 2px;
font-weight:bold;
font-size:11px;	
border: 1px solid #f3f3f3;
color: #ccc;
}
.continue-reading a, .continue-reading a:link, .continue-reading:visited, .continue-reading a:active {
text-align:right; font-size:11px; display:block; padding:5px 0px 5px 0px;
}
.continue-reading a:hover {
text-align:right; font-size:11px; color:#000000; display:block; padding:5px 0px 5px 0px;
}
.footer-bg{
background-color:#4d4d4d; 

margin:0 auto;
color:#FFFFFF;
}
.bread a:link, .bread a:active, .bread a:visited{
font-size:11px;
color:#114269;
font-weight:bold;
text-decoration:none;
}
.bread a:hover{
font-size:11px;
color:#114269;
font-weight:bold;
text-decoration:underline;
}
.clickbg, clickbg a, clickbg a:visited, clickbg a:active, clickbg a:link{
padding: 4px;
font-family: verdana, Arial, sans-serif;
font-size: 11px;
color:#333333;
border:1px solid #e1e1e1;
background-color:#f7f7f7;

}
.titlebg{
font-weight:normal;
text-decoration:none;
padding: 4px 0px 8px 0px;
font-size:22px;
font-weight:normal;
color:#333333;
overflow:hidden;
margin:0px;
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
}
.titlebg a, titlebg a:visited, titlebg a:active, titlebg a:link, titlebg a:hover{
color:#FFFFFF;
}
.more-link, .more-link a, .more-link a:active, .more-link a:visited, .more-link a:visited{
text-align:right;
padding-right:15px;
font-size:14px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
display:block;
}
.nav-foot{
margin:10px 0px 0px 0px;
background-color:#4d4d4d;
text-align:right;
}
.nav-foot em { 
display: none
}
.nav-foot ul { 
list-style: none; 
margin: 0px; 
padding: 0;
}
.nav-foot ul li ul { 
display: none;
}
.nav-foot li { 
display: inline; 
font-size: 11px;
color:#5c5c5c;
text-align:center;
text-decoration: none;
padding:5px;
}
.nav-foot a { 
padding:0px 10px 0px 10px;
display: inline; 
text-align:center;
color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
background-color:#4d4d4d;
border:1px solid #4d4d4d;
margin:0px 2px;
padding:5px 8px 5px 8px;
}
.nav-foot a:hover {
color:#ffffff;
font-weight:bold;
text-decoration: underline;
background-color:#d75b08;
border:1px solid #ffffff;
}
.cell-h{
text-align:justify;
background-image:url(cat-box-rep.png);
background-repeat:repeat-x;
background-position:top;
text-align:justify;
}
label{
font-weight:bold;
margin:0px;
text-align:left;
font-size:11px;
padding:0px;
}
.button{
font-size:11px;
font-weight:bold;
padding:6px;
background-image:none;
background-color:#114269;
border:1px solid #ffffff;
display:block;
color:#FFFFFF;
text-align:right;
}
.entry img{
border:1px solid #ccc;
}
.new-stuff{
padding:0px;
list-style:none;
list-style-image:none;
list-style-position:none;
list-style-type:none;
margin-top:5px;
}
.new-stuff a, .new-stuff a:link, .new-stuff a:visited, .new-stuff a:active{
margin:0px;
display:block;
padding:3px 3px 3px 10px;
text-decoration:none;
color:#114269;
font-size:12px;
font-weight:normal;
background-image:url(nav-bullet.gif);
background-repeat:no-repeat;
background-position:left;
}
.new-stuff a:hover{
color:#000000;
text-decoration:underline;
}
.cell-t{
background-image:url(c-head.jpg);
border-bottom:1px solid #cccccc;
background-repeat:repeat-x;
background-position:center;
font-size:14px;
font-weight:bold;
padding:10px;
color:#333333;
}
.display-inline{
display:block;
text-align:center;
margin:7px 0px 7px 0px;
}
.tagcloud{
text-align:justify;
line-height:28px;
letter-spacing:-1.0px;
text-transform: Capitalize;
}
.tagcloud a{
margin:0 2px 0 2px;
padding: 0px;
text-decoration:none;
}
.tagcloud a:hover{
background-color:#191919;
color: #ffffff;
text-decoration:none;
}
.r-image-home{
border:1px solid #ccc; padding:1px; float:left; margin:0px 5px 5px 0px;
}
.cat-image{
float:left;
margin:7px 10px 0px 0px;
padding:0px;
width:150px;
height:150px;
text-align:center;
vertical-align:middle;
background-image:url(no-image.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
border:1px solid #333333;
}
.Featured-image{
float:none;
margin:7px 0px 7px 0px;
padding:0px;
width:230px;
height:150px;
text-align:center;
vertical-align:middle;
background-image:url(no-image-home.jpg);
background-repeat:no-repeat;
border:1px solid #333333;
}
.home-cats-100{
float:left;
margin:7px 10px 0px 0px;
padding:0px;
width:100px;
height:100px;
text-align:center;
vertical-align:middle;
background-image:url(no-image-small.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
border:1px solid #333333;
}
.home-cats-60{
float:left;
margin:7px 10px 0px 0px;
padding:0px;
width:60px;
height:60px;
text-align:center;
vertical-align:middle;
background-image:url(no-image-small.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
border:1px solid #333333;
}
.home-cats-80{
float:left;
margin:0px 10px 0px 0px;
padding:0px;
width:80px;
height:80px;
text-align:center;
vertical-align:middle;
background-image:url(no-image-small.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
border:1px solid #333333;
}
.related-post-image{
float:left;
margin:0px 10px 0px 0px;
padding:0px;
width:35px;
height:35px;
text-align:center;
vertical-align:middle;
background-image:url(no-image-tiny.gif);
background-repeat:no-repeat;
background-color:#FFFFFF;
border:1px solid #333333;
}
.entry img a, .entry img a:link, .entry img a:visited, .entry img a:active{
border:1px solid #ccc;
padding:5px;
margin:5px;
}
.entry{

}
.entry img a:hover{
border:1px solid #333333;
padding:5px;
margin:5px;
}
.post img a, .post img a:link, .post img a:visited, .post img a:active{
border:1px solid #ccc;
padding:5px;
margin:5px;
}
.post img a:hover{
border:1px solid #333333;
padding:5px;
margin:5px;
}
.cat-image a, .cat-image a:link, .cat-image a:visited, .cat-image a:active, .cat-image a:hover{
padding:0px;
background-color:#FFFFFF;
}
.left-nav ul{
width: 100%;
margin: 0px;
padding: 0px;
display: block;
overflow:hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}
.left-nav ol a, .left-nav ol a:active, .left-nav ol a:visited, .left-nav ol a:link{
font-weight:bold;
background-image:url(nav-ol.gif);
background-repeat:repeat-x;
background-position:top;
text-decoration:none;
padding: 7px;
font-size:12px;
color:#ffffff;
background-color:#e5e5e5;
overflow:hidden;
margin:0px;
display:block;
}
.left-nav ol{
font-weight:bold;
background-image:url(nav-ol.gif);
background-repeat:repeat-x;
background-position:top;
text-decoration:none;
padding: 7px;
font-size:12px;
color:#ffffff;
background-color:#e5e5e5;
overflow:hidden;
margin:0px;
display:block;
}
.left-nav a, .left-nav a:active, .left-nav a:visited, .left-nav a:link{
margin: 0px;
overflow:hidden;
display:block;
text-decoration:none;
padding:3px 3px 3px 8px;
background-color:#e5e5e5;
border-top:1px solid #ffffff;
background-position:left;
color:#333333;
font-size:11px;
}
.left-nav a:hover{
margin:0px;
display:block;
text-decoration:underline;
padding:3px 3px 3px 8px;
background-color:#cfcece;
border-top:1px solid #ffffff;
color:#114269;
overflow:hidden;
font-size:11px;
}
.right-nav{
list-style:none;
list-style-type:none;
margin:0px;
padding:0px;
overflow:hidden;
}
.right-nav ul{
width: 100%;
margin: 0px;
padding: 0px;
display: block;
overflow:hidden;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
}
.right-nav ol a, .right-nav ol a:active, .right-nav ol a:visited, .right-nav ol a:link{
font-weight:bold;
text-decoration:none;
padding: 9px;
font-size:14px;
color:#333333;
background-image:url(nav-right-ol.gif);
background-repeat:no-repeat;
background-position:top;
border-bottom:1px solid #96bddc;
overflow:hidden;
margin:0px;
display:block;
}
.right-nav ol{
font-weight:bold;
text-decoration:none;
padding: 9px;
font-size:14px;
color:#333333;
background-image:url(nav-right-ol.gif);
background-repeat:no-repeat;
background-position:top;
border-bottom:1px solid #96bddc;
overflow:hidden;
margin:0px;
display:block;
}
.right-nav li{
margin:0px;
padding:0px;
text-align:left;
width:100%;
background-color:#f5f6fb;
}
.right-nav a, .right-nav a:active, .right-nav a:visited, .right-nav a:link{
margin: 0px;
overflow:hidden;
display:block;
text-decoration:none;
padding:5px 5px 5px 15px;
background-color:#f5f6fb;
border-left:1px solid #96bddc;
border-right:1px solid #96bddc;
background-image:url(nav-bullet.gif);
background-repeat:no-repeat;
background-position:left center;
color:#1f527b;
font-size:13px;
}
.right-nav a:hover{
margin: 0px;
overflow:hidden;
display:block;
text-decoration:underline;
padding:5px 5px 5px 15px;
border-left:1px solid #cccccc;
border-right:1px solid #cccccc;
background-image:url(nav-bullet.gif);
background-repeat:no-repeat;
background-position:left center;
color:#333333;
font-size:13px;
}
.comment-box-field{
width:200px;
border:1px solid #dddddd;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
font-size:12px;
margin-bottom:8px;
}
.med{
border:1px solid #cccccc;
}
.med:focus{
border:1px solid #333333;
}

.comment-box-field:FOCUS{
width:200px;
border:1px solid #000000;
background-color:#FFFFCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
font-size:12px;
margin-bottom:8px;
}
.comment-box-text{
width:500px;
border:1px solid #dddddd;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
font-size:12px;
margin-bottom:8px;
}
.comment-box-text:FOCUS{
width:500px;
border:1px solid #000000;
background-color:#FFFFCC;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
font-size:12px;
margin-bottom:8px;
}
.comment-box-submit{
float:right;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
padding:5px;
color:#000000;
}
.search-top{
padding:2px 2px 2px 20px;
border:1px solid #ffffff;
background-color:#FFFFCC;
background-image:url(search.png);
background-repeat:no-repeat;
background-position:left center;
font-size:12px;
font-weight:bold;
color:#114269;
width:125px;
}
.search-top:focus{
padding:6px 6px 6px 30px;
border:1px solid #ffffff;
background-color:#FFCC99;
background-image:url(search-hov.png);
background-repeat:no-repeat;
background-position:left center;
color:#040404;
font-size:12px;
font-weight:bold;
width:250px;
}
.foot-logo{
background-image:url(logo-footer.gif);
background-repeat:no-repeat;
background-position:left top;
}
.main-logo{
background-image:url(logo.gif);
background-repeat:no-repeat;
background-position:left top;
}
.c-txt{
padding:2px 10px 2px 10px; 
margin-top:15px; 
text-align:justify; 
background-color:#FFFFFF;
border-top:1px solid #b2b1b1; 
border-left:1px solid #b2b1b1;
border-right:1px solid #e1e1e1; 
border-bottom:1px solid #e1e1e1;
}
.theme-change{
border:1px solid #114269;
padding:1px;
background-color:#ffffff;
}
.theme-change:hover{
border:1px solid #ffffff;
padding:1px;
background-color:#114269;
}
.author-name{
font-size:14px; color:#114269; font-weight:bold;
}
.legend-single{ padding:3px 10px 3px 10px; color:#333333;
}
.foot{
background-color:#4d4d4d;
}
div#content{
width:785px;
float:left;
padding-bottom:5px;
background-color:#FFFFFF;
background-image:none;
margin:0px;
}
div#sidebar{
margin:0px;
padding:0px;
}
.left-nav{
width:170px;
float:left;
list-style:none;
list-style-type:none;
margin:0px 10px 0px 0px;
padding:1px;
overflow:hidden;
}
div#container{
text-align:left;
width:990px;
padding:0px;
margin:0 auto;
background-image:none;
background-color:#FFFFFF;
}	
div#wrapper {
width:970px;
overflow:auto;
margin:0 auto;
background-image:none;
}
.POST-INFO{
display:block; text-align:left;
padding:0px 0px 5px 0px;
}
.single-INFO{
display:block; text-align:left;
padding:0px 0px 8px 0px;
font-size:14px;
line-height:28px;
border-bottom:1px solid #96bddc;
}
.fieldset-box{
border-bottom:1px solid #96bddc;
margin-top:7px;
padding:0px 0px 10px 0px;
text-align:justify;
}
.legend-box{
font-size:18px;
font-weight:bold;
font-family:Geneva, Arial, Helvetica, sans-serif;
}
.legend-box a, .legend-box a:active, .legend-box a:visited, .legend-box a:link{
display:block;
padding:0px 0px 8px 0px;
text-decoration:none;
}
hr{
border:1px solid #96bddc;
}
.related-posts{
padding:8px;
border-bottom:1px dashed #96bddc;
margin:0px;
text-align:justify;
display:block;
height:45px;
}
.related-posts a, .related-posts a:link, .related-posts a:visited, .related-posts a:active, .related-posts a:hover{
background-image:none;
padding:0px;
border:0px;
}
.your-name{
display:block;
margin:5px 0px 13px 0px;
width:35%;
border:1px solid #cccccc;
background-color:#ffffff;
padding:6px 6px 6px 25px;
font-size:11px;
font-weight:bold;
background-image:url(your-name.gif);
background-position:left center;
background-repeat:no-repeat;
}
.your-name:focus{
display:block;
margin:5px 0px 13px 0px;
width:35%;
border:1px solid #333333;
background-color:#eeeeee;
padding:6px 6px 6px 25px;
font-size:11px;
font-weight:bold;
background-image:url(your-name.gif);
background-position:left center;
background-repeat:no-repeat;
}
.your-email{
display:block;
margin:5px 0px 13px 0px;
width:35%;
border:1px solid #cccccc;
background-color:#ffffff;
padding:6px 6px 6px 25px;
font-size:11px;
font-weight:bold;
background-image:url(your-email.gif);
background-position:left center;
background-repeat:no-repeat;
}
.your-email:focus{
display:block;
margin:5px 0px 13px 0px;
width:35%;
border:1px solid #333333;
background-color:#eeeeee;
padding:6px 6px 6px 25px;
font-size:11px;
font-weight:bold;
background-image:url(your-email.gif);
background-position:left center;
background-repeat:no-repeat;
}
.your-site{
display:block;
margin:5px 0px 13px 0px;
width:35%;
color:#0000CC;
border:1px solid #cccccc;
background-color:#ffffff;
padding:6px 6px 6px 25px;
font-size:11px;
font-weight:normal;
background-image:url(your-site.gif);
background-position:left center;
background-repeat:no-repeat;
}
.your-site:focus{
display:block;
margin:5px 0px 13px 0px;
width:35%;
border:1px solid #333333;
background-color:#eeeeee;
color:#0000CC;
padding:6px 6px 6px 25px;
font-size:11px;
font-weight:normal;
background-image:url(your-site.gif);
background-position:left center;
background-repeat:no-repeat;
}
.your-message{
display:block;
margin:5px 0px 13px 0px;
width:96%;
border:1px solid #cccccc;
background-color:#ffffff;
padding:6px;
font-size:12px;
font-weight:normal;
}
.your-message:focus{
display:block;
margin:5px 0px 13px 0px;
width:96%;
border:1px solid #333333;
background-color:#eeeeee;
padding:6px;
font-size:12px;
font-weight:normal;
}
.add-pic{
border:1px solid #eeeeee;
background-color:#f7f7f7;
margin:5px 0px 12px 0px; 
padding:6px;
font-size:12px;
line-height:25px;
width:96%;
}
.form-l{
color:#990000;
display:inline;
width:270px;
float:right;
text-align:left;
margin:0px;
padding:0px;
}
textarea{
border:1px solid #dddddd;
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
width:96%;
}
textarea:focus{
border:1px solid #000000;
background-color:#FFFFCC;
width:96%;
}
input{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:5px;
}
.drop{
float:right;
font-size:12px;
font-weight:bold;
margin:0px;
padding:0px;
}
.drop input{
padding:2px;
margin:0px;
font-weight:bold;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.drop select{
border:1px solid #cccccc;
padding:1px;
}
.sub{
float:right;
}
.home-titles{
font-size:14px;
text-transform:uppercase;
font-family:Geneva, Arial, Helvetica, sans-serif;
color:#333333;
}
.left-nav li{
margin:0px;
padding:0px;
overflow:hidden;
display:inline;
text-align:left;
width:100%;
}
.new-stuff li{
margin:0px;
padding:0px;
overflow:hidden;
display:inline;
text-align:left;
width:100%;
}
/* 
Style Sheet code for Image Caption Easy Plugin for WordPress
Copy and Paste this code into your WordPress theme style sheet file (style.css) then upload to its location.
You can edit any of these to suit your needs.
*/
.imagecaptioneasy {
  padding: 3px;
  font-family: arial,helvetica,sans-serif;
  font-size: 10px;
  line-height: 1.15em;
  text-align: left;
  border: 1px solid #96bddc;
}
.imagecaptioneasy img { border: 0px solid #fff; margin-bottom:5px; }
.imagecaptioneasy span { text-align: center; }
.imagecaptioneasy_top_left { margin: 0 11px 11px 0; float: left; }
.imagecaptioneasy_top_right { margin: 0 0 11px 11px; float: right; }
.imagecaptioneasy_top_nowrap { margin: 0 0 11px 0; float: none; }
.imagecaptioneasy_left { margin: 11px 11px 11px 0; float: left; }
.imagecaptioneasy_right { margin: 11px 0 11px 11px; float: right; }
.imagecaptioneasy_nowrap { margin: 11px 0 11px 0; float: none; }