/* CSS Document */





body {

  	font-family: Verdana, Tahoma, sans-serif;

  	    background: #ccc url(images/bg.gif) top center repeat-x;

  	font-size: 12px;

  	color: #333333;

  	margin: 10px;

  	padding: 0;

}



#wrapper {

  	width: 780px;

  	margin: 0 auto;

 	padding: 0;

	border-top: 1px solid #666666;

	border-bottom: 1px solid #666666;

	border-left: 1px solid #666666;

	border-right: 1px solid #666666;



}

#formbg {

  	    background:#fff;

}



/* - - -   HEADER STYLES  - - - */


.style2 {
	color: #009900;
	font-size: 16px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style3 {
	color: #000;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style6 {color: #FF0000:
font-size: 24px;}
.style8 {font-size: 18px}
.style9 {color: #666666}
.style15 {color: #333333}

#header {

	background-color: #FFFFFF;

	padding: 0;

}



#header p {

	margin: 15px 30px;

	padding: 5px;

}





/* - -  Hyperlinks inside Header - - */





#header a:link, #header a:active, #header a:visited {

	color: #666666;

	text-decoration: none;

}



#header a:hover {

	color: #666666;

	text-decoration: none;

}



#header a img {

	border: none

}





/* - - - - - - - - - - - - - - -

	GENERAL TEXT STYLES 

   - - - - - - - - - - - - - - - */



/* - - Hyperlinks - - */



a:link	{ 

	text-decoration: underline; 

	color: #0000FF;

}



a:active { 

	text-decoration: underline; 

	color: #0000CC; 

}



a:visited { 

	text-decoration: underline; 

	color: #000000;

}



a:hover { 

	text-decoration: underline; 

	color: #000000; 

}



a img {

	border: none;

}





/* - -  Headings  - - */





h1 {

  	font-size: 20px;

  	font-family:  "Trebuchet MS", Verdana, Tahoma, sans-serif;

  	color: #333333;

  	margin: 5px 0;

  	padding: 0;

}



h2 {

  	font-size: 18px;

  	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif;

  	color: #666666;	

  	margin: 5px 0;

  	padding: 0;

}




h3 {

  	font-size: 16px;

  	font-family:  "Trebuchet MS", Verdana, Tahoma, sans-serif;

  	color: #666666;

  	margin: 5px 0;

  	padding: 0;

}



h4 {

	font-size: 14px;

	font-family:  "Trebuchet MS", Verdana, Tahoma, sans-serif;

	color: #ff0000;

	margin: 3px 0;

  	padding: 0;

}





/* - -  Paragraphs and List Items - - */





p, li, {

	font-size: 100%;

	font-family: Verdana, Tahoma, sans-serif;

	color: #000000;

}





/* - -  Misc. Elements - - */





acronym, abbr {

	border-bottom: 1px dashed #999999;

}



acronym, abbr, span.caps {

	cursor: help;

	font-size: 90%;

}



blockquote {

	border-left: 2px solid #99CCFF;

	background: #FFFFFF;

	margin-left: 10px;

	padding: 2px;

}



cite {

	font-size: 90%;

}





/* - - - - - - - - - - - - - - - - - -

	MAIN TABLE STYLES

   - - - - - - - - - - - - - - - - - -



/* - -  The Table - - */



#main {

	border-collapse: collapse;

	width: 100%;

	border: none;

	padding: 0;

	margin: 0;

}





/* - - - -  The CONTENT Table Data Cell - - - - */



.content {

  	vertical-align: top;

  	    background: #fff;

  	padding: 10px;

  	margin: 0;

}





/* - -  Everything inside the Content Table Cell - - */



.content p {

}



.post, .comments-post {

	margin-top: 5px;

	margin-right: 5px;

	margin-left: 5px;

}



.storytitle {

	margin-top: 10px;

	margin-bottom: 2px;

}



.storytitle a:link, .storytitle a:active, .storytitle a:visited {

	color: #666666;

	text-decoration: underline;

}



.storytitle a:hover {

	color: #999999;

	text-decoration: underline;

}



.meta {

	font-size: 11px;

}



.meta li, ul.post-meta li {

	display: inline;

}



.meta ul {

	display: inline;

	list-style: none;

	margin: 0;

	padding: 0;

}



.meta, .meta a {

	color: #000000;

	font-weight: normal;

	letter-spacing: 0;

}





.storycontent {

}



.storycontent p {

}




.feedback {

	text-align: right;

	clear: both;

	margin-right: 30px;

	font-size: 12px;

}



ul.post-meta {

	list-style: none;

}



ul.post-meta span.post-meta-key {

	font-weight: bold;

}





/* - -  The Comments - - */



#comments h3 {

	font-size: 14px;

	font-family: Verdana, Tahoma, sans-serif;

	color: #666666;

}



#comments p {

}







#commentlist li ul {

	border-left: 1px solid #99CCFF;

	font-size: 100%;

	list-style-type: none;

}





/* - -  The Comment Form - - */



#commentform  #comment{

  width: 95%;

  height: 90px;

  background-color:#FFFFFF;

  margin:0;

}



#commentform #name, #commentform #email, #commentform #url, #commentform textarea {

	background: #FFFFFF;

	border: 1px solid #666666;

	padding: 5px;

}



#commentform textarea {

	width: 100%;

}





/* - - - - - - - - - - - - - - - - 

	SIDEBAR STYLES

   - - - - - - - - - - - - - - - - */

   

.menu {

  	width: 268px;

  	vertical-align: top;

  	background-color: #FFFFFF;

  	border-right: 1px solid #ccc;

  	padding: 0;

}





.nav {

  	padding: 0;

}



#hmenu {

  	margin: 0;

  	padding: 0;

}



#hnav {

  	margin: 0;

  	padding: 0;

}





/* - - Search Form - - */



.nav form {

	margin: 0;

}



.nav input#s {

	width: 90%;

	background: #FFFFFF;

	border: 1px solid #666666;

	color: #000000;

}





/* - - Subheadings - - */



.nav h2, .nav h3, .nav h4 { 

	color:#666;

	font-size: 14px;

	font-family:  "Trebuchet MS", Verdana, Tahoma, sans-serif;

	margin: 10px 5px 5px 0;

	padding-bottom: 2px;

	padding-top: 4px;

  	    background: #fff url(images/contentbg.jpg) top center repeat-x;





}

.testimonial {

text-align: center;

	font-size: 16px;

	color: #336633;

	font-weight:bold;

	text-decoration: none;

}





/* - - List Styles - - */



.nav ul {

	color: #000000;

	list-style-type: none;

	margin: 0;

	padding: 5px 10px;

	text-transform: none;

}	

  

.nav ul ul {

	font-weight: normal;

	line-height: 100%;

	list-style-type: none;

	margin: 0;

	padding: 0;

	text-align: left;

}





/* - - List Items (Text) - - */



.nav ul ul li {

	border: 0;

	font-size: 10px;

	line-height: 12px;

	font-family: Verdana, Tahoma, sans-serif;

	margin-bottom: 3px;

	padding: 0;

}





/* - - Sidebar Hyperlinks - - */



.nav ul ul li a:link, .nav ul ul li a:active {

	color: #003300;

	font-weight:bold;

	text-decoration: none;

}



.nav ul ul li a:visited {

	color: #003300;

	font-weight:bold;

	text-decoration: none;

}



.nav ul ul li a:hover {

	color: #336633;

	font-weight:bold;

	text-decoration: none;

}











/* - - - - - - - - - - - - - - - - 

	FOOTER STYLES

   - - - - - - - - - - - - - - - - */



#footer {

  	border-top: 1px solid #ccc;

  	margin-bottom: 0;

  	background: #FFFFFF;

  	text-align: center;

  	padding: 5px;

}



.credit {

  	color: #ccc;

  	font-size: 80%;

  	margin: 5px;

  	padding: 2px;

}



#footer p {

	font-size: 9px;

	font-family: Verdana, Tahoma, sans-serif;

	color: #666;

  	margin: 3px;

  	padding: 1px;

}



#footer a {

	color: #666;

	text-decoration: none;

}


.nav_commercial
{
padding-top:10px;
font-weight:bold;
line-height:26px;
}
.nav_commercial a
{
text-decoration:none;
color:#000000;
}
.nav_commercial a:hover
{
text-decoration:underline;
}

-->
/* - - - - - - - - - - - - - - - - 

submission form

   - - - - - - - - - - - - - - - - */

input.pink {background-color: #ffccccc; border-color: #000; font-size: 20px;}

#tswcsstabs ul {
	margin: 0 ;
	padding: 0 ;
	list-style: none ;
	display: inline ;
}
#tswcsstabs ul li {
	margin: 0 ;
	padding: 0 ;
	display: inline ;
	text-align: center ;
	list-style: none ;
	font-family: Arial, Helvetica, sans-serif ;
}
#tswcsstabs li a {
	color: #000 ;
	font-weight:100;
	background-color: #c0c0c0 ;
	border: 1px outset #000 ;
	padding: 8px ;
	text-decoration: none ;
	display: inline ;
}
#tswcsstabs li a:hover {
	color: #fff ;
	background-color: #000 ;
}
