/* 
	Theme Name: wraparound
	Description: Custom Wordpress Theme for Wraparound brant
	Author: James Beardmore
	Author URI: http://www.pointydesign.com
	Version: 1.0
	Tags: two columns, fixed width, sidebar widgets
*/





body { color: #222222; font-size: 12px; font-family: "Lucida Grande", Arial, Tahoma, Verdana; background-image: url(images/bg.jpg); background-repeat: repeat-x; background-attachment: fixed; background-position: center top; margin: 0 auto; padding: 0; }


small { margin: 0; padding: 0; }


html, body {





height: 100%;





}





#wrap { min-height: 100%; margin-bottom: -34px; position: relative; margin-right: auto; margin-left: auto; }
h1, h2, h3 { font-family: Georgia, "Times New Roman", Times, serif; }
/************************************************





*	Hyperlinks									*





************************************************/





	





a img {





	border: none;





	}





	





a:focus, a:hover, a:active { outline-style: none; }





/************************************************





*	Header  									*





************************************************/











#header { background-repeat: repeat; background-attachment: scroll; background-position: 0 0; width: 1014px; height: 119px; margin: 0 auto; padding: 0; overflow: hidden; }











#header h1 { color: #ffffff; font-size: 38px; font-family: "Times New Roman", Georgia, "Trebuchet MS"; font-weight: normal; margin: 0; text-decoration: none; }


	


#header h1 a { background-image:url(images/logo.png); background-repeat: no-repeat; display:block; height:119px; text-indent:-9999px; width:200px; float: left; cursor: pointer; }	


	


h5 { color: #101010; font-size: 18px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Arial, Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; margin: 8px 0 4px; }


h6 a { color: #1d5a83; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; margin-top: 8px; margin-bottom: 8px; padding: 0; }
#header h1 a:hover {





	color: #FFFFFF;





	text-decoration: none;





	}


.headerright { width: 336px; float: right; }





	





.headerright p {





	margin: 0px;





	padding: 0px;





	}





	





.headerright a, .headerright a:visited {





	color: #000000;





	text-decoration: none;





	}





	





.headerright a:hover {





	color: #666666;





	text-decoration: underline;





	}





	





/************************************************





*	Navbar      								*





************************************************/











#navbar { height: 58px; font-size: 16px; color: #ffffff; font-weight: bold; background-image: url(images/navbar.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0 auto; padding: 0; }





	





#nav { font-size: 18px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; width: 700px; float: right; margin: 0; padding: 0; float: right; list-style: none; margin: 34px 0 0; padding: 0; }





	





#nav li {





	float: left;





	list-style: none;





	margin: 0 0 0 6px;





	padding: 0;





	}





	





#nav li a { color: #2d2d2d; font-size: 17px; display: block; font-weight: normal; background-repeat: no-repeat; background-position: right 0; text-decoration: none; padding: 7px 18px 6px; -moz-border-radius:60px; -webkit-border-radius:60px; -khtml-border-radius:60px; }


#nav li a:hover, #nav .current_page_item a  { color: #ffffff; background-color: #6bb9c4; background-repeat: no-repeat; background-attachment: scroll; background-position: right 0; overflow: hidden; display: block; }
#nav li li a, #nav li li a:link, #nav li li a:visited { width: 250px; color: #ffffff; font-size: 14px; background: #343434; float: none; margin: 0; padding: 7px 10px 7px 12px; }





	





#nav li li a:hover, #nav li li a:active { color: #ffffff; background-image: url(images/navhov.gif); background-repeat: repeat; background-attachment: scroll; background-position: 0 0; padding: 7px 10px 7px 12px; }











#nav li ul {





	z-index: 9999;





	position: absolute;





	left: -999em;





	height: auto;





	width: 190px;





	margin: -3px 0 0 -4px;





	padding: 0;





	}











#nav li li { 





	}











#nav li ul a { 





	width: 160px;





	}











#nav li ul a:hover, #nav li ul a:active { 





	}











#nav li ul ul {





	margin: -30px 0 0 191px;





	}











#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {





	left: -999em;





	}











#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {





	left: auto;





	}











#nav li:hover, #nav li.sfhover { 





	position: static;





	}


#topper { background-image: url(images/contenttop.png); background-repeat: no-repeat; background-position: center 0; width: 1024px; height: 12px; margin-right: auto; margin-left: auto; }


/************************************************





*	Homepage 					            	* 





************************************************/
blockquote.testimonial { display:block; font-size:15px; line-height: 18px !important; text-indent: -34px; margin: 0 0 0 24px; padding-top: 0; padding-bottom: 0; }
.test { font-size: 16px; font-style: normal; margin-left: 10px !important; padding: 0; }
.testimonial span { font-size: 40px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 20px; position: relative; top: 16px; margin-right: 8px; margin-left: 8px; }
.splash blockquote { color: #fff; display:block; font-size:36px; font-family: Georgia, "Times New Roman", Times, serif; margin-right: 0; margin-bottom: 20px; margin-left: 64px !important; padding-top: 30px; }
.splash blockquote:before, blockquote:after {
display:block;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:200%;
width:50px;
}
.splash blockquote:before {
content:open-quote;
height:0;
margin-left:-34px;
}
.splash blockquote:after { content:close-quote; height:50px; float: right; margin-right: 20px; }
.splash blockquote .splashhead { color: #fff; margin: 30px; }
.splash { background-image: url(images/tranbg.png); background-repeat: repeat; min-height: 200px; }
.splash cite { color: #fff; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; width: 200px; float: left; margin-top: 0; margin-left: 50px; }
.learnmore a { color: #fff !important; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; background-image: url(images/morebtn.gif); background-position: left 0; width: 200px; float: right; margin-top: 30px; margin-left: 36px; padding-top: 8px; padding-bottom: 9px; padding-left: 13px; display: block; }
.learnmore2 a { color: #fff !important; font-size: 19px; font-family: Georgia, "Times New Roman", Times, serif; background-image: url(images/morebtn.gif); background-position: left 0; text-decoration: none !important; display: block; padding-top: 10px; padding-bottom: 11px; padding-left: 13px; width: 200px; float: right; margin: 10px 40px 40px 36px; }
.learnmore a:hover { background-position: 0 bottom; text-decoration: none !important; }
.learnmore2 a:hover { text-decoration: none !important; background-position: 0 bottom; }
.splashleft { background-image: url(images/family.jpg); width: 676px; height: 354px; float: left; }
.splashright { width: 286px; float: left; margin: 20px 26px; }
.homebox { width: 326px; float: left; margin-right: 18px; }
.homebox ul, .homeboxend ul { margin: 18px 0 0; padding: 0 !important; list-style-type: none; list-style-image: none; }
.homebox ul p, .homeboxend ul p { font-size: 14px; }
.homebox ul li ul li, homeboxend ul li ul li { margin-left: 18px; }
.homeboxend { font-size: 14px; line-height: normal; width: 326px; float: left; }
.homebox h2, .homeboxend h2 { font-size: 18px !important; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif !important; font-weight: 700 !important; margin-bottom: 8px !important; }
/************Contact forms


*********/
/************************************************





*	Content 					     		    * 





************************************************/


#content { margin: 0 auto; background-repeat: repeat-y; background-position: center 0; width: 1014px; min-height: 300px; padding-bottom: 30px; }
.volunteerhead { color: #1392b7; font-size: 17px; width: 170px; float: left; }
.volunteer ul { margin-top: 0; }
.vool { }
.volunteer { width: 480px; float: right; margin-left: 20px; }
.volunteer p { font-size: 15px !important; line-height: 14px !important; }
#contentleft { float: left; width: 670px; margin-top: 20px; margin-bottom: 0; margin-left: 0; }
#contentwide { width: 100%; float: left; margin: 0; }
#contentwide a:hover {





	color: #00addf;





	text-decoration: underline;





	}











#content h1 { color: #1392b7; font-size: 40px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; line-height: normal; text-align: center; margin: 2px 0 10px; }
#content h2 { color: #1392b7; font-size: 23px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; margin: 0; padding: 0; }
#content h2 a  { color: #1392b7; font-size: 24px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: 700; margin: 0; padding: 0; border: none; }
#content h2 a:hover { color: #00addf; text-decoration: none; }
#postarea h3 { color: #282828; font-size: 22px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; padding: 0 0 5px; line-height: 22px; margin-top: 6px; margin-bottom: 6px; }





	





#content h4 { color: #1392b7; font-size: 19px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin: 0 0 6px; padding: 0 0 5px; line-height: 22px; }
#content h3 { color: #1392b7; font-size: 18px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; margin-top: 0; margin-bottom: 6px; }
#content .splash h3 { color: #fff; font-size: 28px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-style: normal; line-height: 37px; margin: 0; padding: 0; }
.more2 { color: #004887 !important; font-size: 17px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; font-style: italic; background-image: url(images/go2.gif); background-repeat: no-repeat; background-position: right 6px; padding-right: 24px; }


h5 { color: #252525; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: 700; font-style: italic; margin: 0 0 8px; padding: 0; }


.right { float: right; }


#contentleft img.wp-smiley {





	float: none;





	border: none;





	padding: 0px;





	margin: 0px;





	}











#contentleft img.wp-wink {





	float: none;





	border: none;





	padding: 0px;





	margin: 0px;





	}











.postarea p { color: #3c3c3c; font-size: 123%; line-height: 155%; margin: 6px 0; padding: 0 0 10px; }
.postright { width: 590px; float: right; margin-top: 8px; }
.month { font-size: 16px; text-transform: uppercase; text-align: center; margin-top: 8px; }
.day { font-size: 28px; text-align: center; }
.date { width: 80px; float: left; margin-top: 4px; }
.links { list-style-type: none; display: block; }
.postarea a, .postarea a:visited, .postcomments a, .postcomments a:visited { color: #1392b7; text-decoration: none; }
.postarea a:hover, .postcomments a:hover { color: #00ade0; text-decoration: underline; }





	





.postarea ol {





	margin: 0px 0px 0px 5px;





	padding: 0px 0px 10px 0px;





	}





	





.postarea ol li {





	





	}





	





.postarea ul { color: #3C3C3C; font-size: 15px; padding: 0 0 10px 20px; }
.postarea ul ul {





	list-style-type: disc;





	margin: 0;





	padding: 0;





	}





	





.postarea ul li {





	margin: 0 0 8px;





	}





	





.postarea ul ul li { background-attachment: scroll; margin: 0 0 5px; }
#content blockquote p {





	margin: 0px;





	padding: 10px 0px 10px 0px;





	}


.postauthor { margin-top: 0; margin-bottom: 8px; margin-left: 80px; padding: 0; border-bottom: 1px solid #aaa; }


.postauthor a:hover, .premeta a:hover { color: #00addf; }


.postauthor p { padding-top: 0; padding-bottom: 4px; }


.premeta { color: #717171 !important; }





.premeta a { color: #434343 !important; font-weight: normal; font-style: normal; border-style: none !important; border-width: 0 !important; }


.postmeta { color: #434343; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin: 0 0 30px; padding-bottom: 14px; border-bottom: 1px solid #aaa; }


.postmeta a { color: #434343; font-style: normal; }


.postmeta p { color: #9f9f9f; font-family: Georgia, "Times New Roman", Times, serif; font-style: italic; margin: 0; padding: 0; }


.class { }


code {





	color: #222222;





	background: #EAEAEA;





	font-size: 11px;





	margin: 0px;





	padding: 10px;





	display: block;





	font-family: Verdana, Tahoma, Verdana;





	}





.archive {





	float: left;





	width: 280px;





	margin: 0px;





	padding: 20px 25px 20px 0px;





	}


/************************************************





*	Images  					     		    * 





************************************************/











img.centered  {





	display: block;





	margin-left: auto;





	margin-right: auto;





	margin-bottom: 10px;





	}





img.alignnone {





	margin: 0 0 10px;





	display: inline;





	}











img.alignright {





	margin: 0 0 10px 10px;





	display: inline;





	}











img.alignleft {





	margin: 0 10px 10px 0;





	display: inline;





	}





	





.aligncenter {





	display: block;





	margin-left: auto;





	margin-right: auto;





	margin-bottom: 10px;





	}











.alignright {





	float: right;





	margin: 0px 0px 10px 10px;





	}











.alignleft {





	float: left;





	margin: 0px 10px 10px 0px;





	}





	





.wp-caption {





	border: 1px solid #DDDDDD;





	text-align: center;





	background-color: #F5F5F5;





	padding: 4px 0px 5px 0px;







	-moz-border-radius: 3px;





	-khtml-border-radius: 3px;





	-webkit-border-radius: 3px;





	border-radius: 3px;





	}











.wp-caption img {





	margin: 0px 0px 5px 0px;





	padding: 0px;





	border: 0px;





	}











.wp-caption p.wp-caption-text {





	margin: 0px;





	padding: 0px 0px 0px 0px;





	font-size: 11px;





	font-weight: normal;





	line-height: 12px;





	}





img.alignleft, img.alignright, img.alignnone { background-color: #fff; border: solid 6px #84bbf0; }





.more { background-image: url(images/more.jpg); background-repeat: no-repeat; width: 186px; float: left; padding-top: 8px; padding-bottom: 6px; padding-left: 20px; display: block; }





.more a { display: block; }





/************************************************





*	Sidebar 	        			     	    * 





************************************************/





	





#sidebar { float: right; width: 326px; line-height: 18px; background-repeat: repeat-y; margin-top: 20px; }
#sidebar h2 { color: #4d4d4d; font-size: 18px; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Arial, "Trebuchet MS", Geneva, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; margin-bottom: 6px; }
#sidebar h3 { font-weight: normal; }
#sidebar p {





	margin: 0px;





	padding: 0px;





	line-height: 20px;





	}
#sidebar .widget  { margin: 0 0 24px; }
#sidebar ul li ul li a, #sidebar ul li ul li a:visited { color: #585858; font-size: 15px; text-decoration: none; background-position: 0 bottom; display: block; padding: 5px; }
#sidebar ul.padleft li { padding-left: 26px; }
#sidebar ul li ul li a:hover{ color: #00addf; background-image: none; text-decoration: none; }
#sidebar ul { margin: 0; padding: 0; }
#sidebar ul li { color: #595959; font-size: 13px; margin: 0 0 5px; display: block; }
#sidebar ul li ol li { font-size: 14px; margin-left: 0; padding-top: 4px; padding-bottom: 4px; display: list-item; }
#sidebar ul li ol { margin-left: 0; padding-left: 20px; }
#sidebar .widget ul { border-top: 4px solid #6ebccc; }
#sidebar ul li .current { color: #3a87dd !important; background-image: url(images/bullet.gif) !important; background-repeat: no-repeat; background-position: 10px center; }
#sidebar ul ul { margin: 0 0 10px; }
#sidebar ul li ul li { line-height: 24px; margin: 0; border-bottom: 1px solid #c2c2c2; }
.textwidget {





	margin: 0px;





	padding: 0px;





	}
.contact li { font-size: 15px !important; padding: 8px; }
.rss { background-image: url(images/rss.png); background-repeat: no-repeat; background-position: right center; }
.email { background-image: url(images/email.png); background-repeat: no-repeat; background-position: right center; }
.rule { background-image: url(images/rule1.jpg); background-repeat: repeat-x; background-position: 0 bottom; }
.what a { color: #2c2c2c !important; font-size: 14px !important; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; text-decoration: none; width: 80px; margin-top: 12px; margin-left: 12px; display: block; }


.consult { line-height: 20px; width: 120px; margin-top: 4px; margin-left: 12px; }





.postform {





	background: #F5F5F5;





	width: 235px;





	color: #222222;





	font-size: 12px;





	font-family: Arial, Tahoma, Verdana;





	margin: 5px 0px 0px 0px;





	padding: 1px;





	display: inline;





	border: 1px solid #DDDDDD;





	}
form { margin-top: 20px; }
#cat {





	background: #FFFFFF;





	color: #222222;





	margin: 5px 0px 0px 0px;





	}





	





/************************************************





*	Footer  									*





************************************************/





.clearfooter {





height: 34px;





clear: both;





}





#last { background-image: none; height: 154px; position: relative; }





#lastcon { background-color: transparent; background-repeat: no-repeat; background-position: center 0; width: 1014px; margin-right: auto; margin-left: auto; border-top: 1px solid #cfcfcf; }
#lastcon a { color: #a1a1a1; text-decoration: none; }
#lastcon p {





	color: #a1a1a1;





	margin: 0 0 8px;	





	padding: 0;





	}





	





#last a img {





	border: none;





	margin: 0px;





	padding: 0px;





	}
#last a:hover {





	color: #959595;





	text-decoration: underline;





	}





	





.lastleft { color: #fff; width: 650px; float: left; margin: 0; padding-top: 16px; padding-right: 0; padding-bottom: 0; }
.lastleft a { margin-right: 22px; }
.lastright { width: 330px; float: right; text-align: right; padding-top: 10px; padding-bottom: 0; padding-left: 0; }


/************************************************





*	Bottom  									*





************************************************/


#bottom {





	width: 980px;





	height: 15px;





	margin: 0px auto 0px;





	padding: 0px;





	overflow: hidden;





	}


/************************************************





*	Search Form									*





************************************************/











#subscribe {





	margin: 0px;





	padding: 10px 0px 5px 0px;





	overflow: hidden;





	}











#subbox {





	background: #F5F5F5 !important;





	width: 185px;





	color: #222222;





	font-size: 11px;





	font-family: Arial, Tahoma, Verdana;





	font-weight: normal;





	margin: 0px;





	padding: 5px 0px 5px 5px;





	-moz-border-radius: 5px;





	-khtml-border-radius: 5px;





	-webkit-border-radius: 5px;





	display: inline;





	border: 1px solid #DDDDDD;





	}





	





#subbutton { color: #ffffff; -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; font-size: 12px; background-color: #333333; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-transform: uppercase; text-decoration: none; padding: 3px 5px 4px; border: solid 1px #333333; }











#searchform { margin: 0; }





	





#searchformheader { background-image: url(images/search.png); width: 226px; float: right; margin: 18px 0 0; padding: 0 0 5px; }





	





#searchbox { width: 180px; color: #222222; font-family: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-color: transparent; background-repeat: no-repeat !important; background-attachment: scroll !important; background-position: 0 0 !important; height: 22px; margin: 10px 0 0 41px; padding: 5px 3px 0 4px; border-style: none; border-width: 0; }





#searchbutton { color: #ffffff; font-family: Arial, Tahoma, Verdana; background: url(images/search.gif) no-repeat right 0; position: relative; top: 1px; width: 28px; height: 26px; margin-top: 0 !important; margin-right: 0 !important; margin-bottom: 0 !important; margin-left: -10px; border-width: 0; }
#searchsubmit { color: #222222; font-family: "Trebuchet MS", Arial, Tahoma; font-size: 11px; font-weight: bold; background: url(images/search.gif); text-decoration: none; margin: 0 0 0 -10px !important; padding: 1px 2px; border: solid 1px #aaaaaa; display: inline; }





	





#submit { color: #ffffff; -khtml-border-radius: 4px; -webkit-border-radius: 4px; font-size: 18px; font-family: Georgia, "Times New Roman", Times, serif; background-color: #1392b7 !important; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; text-decoration: none; margin: 0; padding: 6px; border-style: none; border-width: 0; cursor: pointer; -moz-border-radius: 4px; }
#submit:hover { background-color: #00addf !important; }
#author, #email, #url { color: #222222; font-size: 12px; font-family: Arial, Tahoma, Verdana; background: #fff !important; margin: 0; padding: 4px; border: solid 1px #c3c3c3; }





	





#comment {





	background: #fff !important;





	color: #222222;





	font-size: 12px;





	font-family: Arial, Tahoma, Verdana;





	margin: 5px 0;





	padding: 4px;





	border: solid 1px #c3c3c3;





	}





	





/************************************************





*	Comments									*





************************************************/





	





.commentlist li ul li {





	font-size: 12px;





	}











.commentlist li {





	font-weight: bold;





	}











.commentlist li .avatar { 





	background: #FFFFFF;





	float: right;





	border: 1px solid #EEEEEE;





	margin: 0px 5px 0px 10px;





	padding: 2px;








	}











.commentlist cite, .commentlist cite a {





	font-weight: bold;





	font-style: normal;





	font-size: 12px;





	}











.commentlist p {





	font-weight: normal;





	text-transform: none;





	}











.commentmetadata {





	font-weight: normal;





	}
#commentform {





	margin: 5px 10px 0px 0px;





	}





	





#commentform textarea {





	width: 98%;





	padding: 2px;





	}





	





#respond:after {





	content: "."; 





	display: block; 





	height: 0px; 





	clear: both; 





	visibility: hidden;





	}





	





#commentform p {





	margin: 5px 0px 5px 0px;





	}





	





#commentform #submit { background-color: #1392b7; margin: 0; float: left; }
#commentform input { background-color: #fff; width: 170px; margin: 5px 5px 1px 0; }
.alt {





	margin: 0px;





	padding: 10px;





	}











.commentlist {





	margin: 0px;





	padding: 0px;





	}





	





.commentlist ol {





	margin: 0px;





	padding: 10px;





	}











.commentlist li {





	margin: 15px 0px 10px;





	padding: 10px 5px 10px 10px;





	list-style: none;











	}





.commentlist li ul li { 





	margin-right: -5px;





	margin-left: 10px;





	}











.commentlist p {





	margin: 10px 0px 10px 0px;





	padding: 0px;





	}





	





.children { 





	margin: 0px;





	padding: 0px;





	}











.nocomments {





	text-align: center;





	margin: 0px;





	padding: 0px;





	}





	





.reply a, .reply a:visited {





	background: #666666;





	color: #FFFFFF;





	-moz-border-radius: 3px;





	-khtml-border-radius: 3px;





	-webkit-border-radius: 3px;





	font-size: 11px;





	text-decoration: none;





	margin: 0px;





	padding: 2px 5px 3px 5px;





	border: 1px solid #333333;





	}





	





.reply a:hover {





	background: #00addf;





	color: #ffffff;





	text-decoration: none;





	border: solid 1px #3a87dd;





	}











.commentmetadata {





	font-size: 10px;





	margin: 0px;





	display: block;





	}











.navigation {





	display: block;





	text-align: center;





	margin-top: 10px;





	margin-bottom: 60px;





	}





	





.alignright {





	float: right;





	}











.alignleft {





	float: left;





	}





	





.thread-alt {





	background: #FFFFFF;





	margin: 0px;





	padding: 0px;





	}





	





.thread-even {





	background: #F7F7F7;





	margin: 0px;





	padding: 0px;





	}





	





.depth-1 {





	border: 1px solid #E6E6E6;





	margin: 0px;





	padding: 0px;





	}











.even, .alt {





	border-top: 1px solid #E6E6E6;





	border-bottom: 1px solid #E6E6E6;





	border-left: 1px solid #E6E6E6;





	margin: 0px;





	padding: 0px;





	}





input { margin: 0; }





.clear { clear: both; }


span.label{ font-size:14px; text-align:right; width:190px !important; float:left; margin-right:24px; display:block }
.txt{width:400px;margin-bottom:8px;padding:5px}.txt:focus{padding:6px;border:solid 1px #112632}.btn{ color:#fff; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; background-image: url(images/send.png); background-repeat: no-repeat; text-align: left; letter-spacing: 1px; margin-left:214px; padding: 7px 25px 6px; border: 0 transparent; cursor:pointer             }
.btn:hover { background-position: 0 bottom; }

