/*
Theme Name: Tomko Tax
Theme URI: Http://www.SnowFoxDesign.com
Description:  A custom WordPress theme designed by Jocelyn Edin (Cocoa Creative) and developed by Ben Schaaf (Snow Fox) for Tomko Tax
Version: 1.0
Author: Ben Schaaf, Snow Fox
Author: http://www.snowfoxdesign.com
Tags: Custom, Tax, SnowFox
*/

/* Reset */
* {margin: 0; padding:0px; font-size:100.01%;}
html {font-size: 62.5%;}
body {margin: 0 auto; width:780px; }
.clear {clear:both;}
ul li {list-style: none;}
a {text-decoration: none;}

/* Tomko Tax Styles */
body {font: 18px/26px "Trebuchet MS", Verdana, sans-serif; background:#473a27 url(images/bg2.jpg) repeat-x;}
#page-wrap {width: 778px; margin-top:30px;}
#left-column {width:140px; margin-right:30px; float:left;}
	ul#boxes {width:140px;}
	ul#boxes li {margin-top:15px; background-color:#6fd2ff; width:140px; height:140px;}
	ul#boxes li.first {margin-top: 0px; background-image: url(images/slt-cpa-logo.png);}
	ul#boxes li.second {background-color: #8cc63f;}
	ul#boxes li.third {background-image: url(images/1040-tax.jpg);}
	ul#boxes li.third-about {background-image: url(images/shanna-tomko-slt-cpa.jpg);}
	ul#boxes li.third-contact {background-image: url(images/contact-slt.jpg);}
	ul#boxes li.forth {background-color: #d7c300;}
#right-column {width:570px; margin-left:30px; float:right;}
	#header {margin: 60px 0 110px 0px; background: url(images/tax-preperation-slt-tagline.png) no-repeat;}
		#header p{text-indent:-5000px ;font-size:14px; font-weight: bold; text-transform: uppercase;}
		#header p span{font-size:12px;}
	ul#main-nav {margin-bottom:0.4em;}
	ul#main-nav li {display:inline; margin-right:45px;}
		ul#main-nav a {padding-left:25px; text-transform: uppercase; font-weight: bold; color:#a28c6c;}
		ul#main-nav a:hover {color:#896633;}
		ul#main-nav li.current_page_item a {color: #56a1d5; background: url(images/home-on.png) #fff 0 3px no-repeat;}
	#main-content {margin-top:60px;}
		#main-content p {font: 18px/26px Georgia, "Times New Roman", Times, serif; color:#fdfdfc; padding-bottom:26px;}
		#main-content blockquote p {color: #8cc63f; font-style: italic; padding-top:26px;}
		#main-content blockquote p span {font-weight: bold; font-style: normal; float:right;}
		#main-content ul.services {margin-top:-25px; padding-left:60px;}
			#main-content ul.services li {list-style-type: disc; color:#FDFDFC;
font:18px/26px Georgia,"Times New Roman",Times,serif;}
		hr {margin: 34px 0 38px 0px; background:url(images/hr.jpg) repeat-x; border:none; height:2px;}
		#email {background: url(images/email-trans.png) no-repeat; height:35px; margin-bottom:37px;}
		#email p {font: 14px "Trebuchet MS", Verdana, sans-serif; padding: 5px 0 0 43px; color:#fcfcfb; }
		#email p a { color:#FDFDFC; border-bottom: 1px dotted #8CC63F;}
	#footer p {color: #938b7e; font-size:12px;}
	#footer p span{padding-left:25px;}

	#main-content form p, #main-content #contact .address span, #main-content #contact .address a, #main-content #contact .address p a {font: 14px "Trebuchet MS", Verdana, sans-serif; color:#f9faf8;}
	#main-content form input {cursor: pointer; background-color:#56a1d5; text-transform:uppercase; color:#f9faf8; border:none; padding:1em; overflow:auto;}
	#main-content form input.normal, #main-content form textarea {cursor: default;background-position:top left; background-attachment:fixed; overflow:auto; background:url(images/inputbg.jpg) repeat-x; background-color: #cec3b2; border:none; margin-top:1px; padding:.25em; color:#000; font-family:"Trebuchet MS", Verdana, sans-serif; text-transform:none;}
	#main-content form .wpcf7-validation-errors, .wpcf7-validation-errors, .wpcf7-response-output, .wpcf7-mail-sent-ok, .wpcf7-not-valid-tip-no-ajax {color: #8CC63F; padding-right:30px;}
	#main-content form p.captcha input{vertical-align:top; margin-top:0px; overflow:hidden;}
	#main-content #contact-form .address p {font-family: Georgia, "Times New Roman", Times, serif;}
	#main-content #contact-form .address {float:left; font-size:14px;}
	#main-content #contact-form .address.first {padding-right: 85px;}
	#main-content #contact-form .address p a { color: #69b1e4;}
	#main-content #contact-form .address p a.office { display:none;}
	#main-content #contact-form .address span {text-transform: uppercase;}
	#main-content #contact-form .address span.wa {color: #d7c300;}
	#main-content #contact-form .address span.ca {color: #8cc63f;}
