/*

Theme Name: CharityCars.ca

Theme URI: CharityCars.ca

Description: CharityCars.ca

Version: 1.0

Author: Pankaj Kr. Roy (YIAM)

Author URI: http://www.yCoding.com

*/



* {margin : 0; padding : 0; }

body {

font:normal 12px/18px tahoma, arial, Sans-Serif;

color : #404040;

background:#DCF1F8;

}



/* Common */

p {padding :0 0 10px 0; margin : 0;}

a {text-decoration:none; color : #89B90F;outline:none;}

a:hover {text-decoration :underline;}

a img {border:0;}





h1, h2, h3,h4,  img, form,input,ul, li {margin:0; padding:0;}

h2 {color:#465862; padding:0 0 5px 0;font:normal 24px  arial;}

h3 {font:normal 18px  arial;padding:0 0 5px 0;}

h4 {font:bold 14px  tahoma,arial;padding:5px 0;}





.bold {font-weight:bold;}

.big {font:normal 14px/24px arial;}

small, .small {font:normal 11px arial;}

.none {display:none;}

.space {font:normal 5px/5px arial;height:5px;}



/* Alignments */

.textright {text-align:right;}

.alignleft {float:left;width:auto;}

.alignright {float:right;width:auto;}

.center {text-align:center;}

img.alignleft {margin:0 10px 2px 0;}

img.alignright {margin:0 0 2px 10px;}

img.center {display:block; margin:0 auto;}



/* ======= Page Strucure ======== */

#outer {background:url(../../../../images/bg1.gif) repeat-x;}

#header-outer {background:url(../../../../images/header-outer.jpg) no-repeat center top;}

#footer-outer {background:url(../../../../images/footer-outer.jpg) no-repeat center bottom; padding-bottom:90px;}



#header {width:913px;margin:0 auto; height:104px;overflow:hidden;background:url(images/header.png) no-repeat;padding:30px 44px 0 44px;}

#wrapper {width:925px;margin:0 auto;background:url(images/bg.png) repeat-y; padding:12px 38px 0 38px;}

    #content {float:left; width:640px;min-height:530px;font:normal 12px/18px Verdana, arial, Sans-Serif;}

    * html #content {height:530px;}

    #sidebar {float:right; width:274px;overflow:hidden;}

#bottom {width:1001px;margin:0 auto; height:41px;background:url(images/footer.png) no-repeat;clear:both;}

#footer {padding:15px 0;width:1001px;margin:0 auto;text-align:center;}





.clr, .clear {clear:both; margin:0; padding:0; font-size:1px; line-height:1px;height:1px;}





/* ===== Header ===== */



/* logo */

.logo {display:block; width:283px; float:left; height:61px;background:url(../../../../images/logo.gif) no-repeat;cursor:pointer;position: relative;}

.logo span {display:none;}



.calink {display:block; width:179px; float:right; height:21px;background:url(../../../../images/us-link.gif) no-repeat;margin-bottom:15px;position: relative;}



.callus {float:right; width:180px;color:#4E4E4E;font:bold 11px tahoma;padding-top:12px;}

.callno {font:bold 24px arial;}







/* Main Navigation */

ul#nav {list-style:none;height:43px;width:925px; overflow:hidden;background:url(images/nav.gif) no-repeat;padding-bottom:15px;}

ul#nav li {list-style:none; display:block; float:left; width:auto;background:url(../../../../images/button-new.gif) no-repeat 0 -129px;margin-right:2px;}

ul#nav li a {display:block; float:left;text-decoration :none;width:auto;color:#FFFFFF;}

ul#nav li a span {display:block; float:left;width:auto;padding:0 15px; font:bold 12px/43px arial;cursor:pointer;}

ul#nav li a:hover,  ul#nav li.selected a {background:url(../../../../images/button-new.gif) no-repeat 0 -43px;}

ul#nav li a:hover span,  ul#nav li.selected a span {background:url(../../../../images/button-new.gif) no-repeat right -86px;}

ul#nav li.home,ul#nav li.next {background:none;}

ul#nav li.home span {padding:0 16px;}

ul#nav li.blog span {padding:0 17px;}

ul#nav li.home a:hover {background:url(../../../../images/button-new.gif) no-repeat 0 0;}

ul#nav li.homepage a {background:url(../../../../images/button-new.gif) no-repeat 0 0;}

ul#nav li.homepage a span {background:url(../../../../images/button-new.gif) no-repeat right -86px;}





/*Contact Link */

ul#nav li.contact {float:right;margin-right:0;}

ul#nav li.contact a:hover  {background:url(../../../../images/button-new.gif) no-repeat 0 -43px;}

ul#nav li.contact a:hover span  {background:url(../../../../images/button-new.gif) no-repeat right -172px;}





/* ======= Content ======== */

.box {width:640px;background:url(images/box-bg.gif) repeat-y;margin-bottom:9px; }

.boxtop {background:url(images/box-top.gif) no-repeat; }

.boxbtm {background:url(images/box-btm.gif) no-repeat left bottom; }

.boxmain {padding:20px 25px; width:590px;}



.box2 {width:638px;background:url(images/box2bg.gif) repeat-y;margin-bottom:9px}

.box2top {background:url(images/box2top.gif) no-repeat; }

.box2btm {background:url(images/box2btm.gif) no-repeat left bottom; }

.box2main {padding:20px 3px 16px 25px; width:610px;}

.box h2 {font:bold 20px tahoma; color:#282828;}

.box ul {padding:0 0 10px 20px;}

.box a {color:#222;font-weight:bold;}





/* ======= Sidebar ======== */

.sbbox {width:274px;background:url(images/sb-boxbg.gif) repeat-y;margin-bottom:9px;}

.sbboxtop {background:url(images/sb-boxtop.gif) no-repeat; }

.sbboxbtm {background:url(images/sb-boxbtm.gif) no-repeat left bottom; }

.sbboxmain {padding:5px 17px 15px 17px; width:240px;font:normal 11px/16px  tahoma;}

.sbbox h3 {text-align:center; color:#fff;font:normal 19px/41px arial;background:url(images/sb-yellow.gif) no-repeat }



/* Alt Sidebar Title background*/

.sbbox h3.alt,

.sbbox .widget_search h3,

.sbbox .widget_links h3,

.sbbox .widget_archive h3

 {background:url(images/sb-green.gif) no-repeat;}





.sbbox ul {list-style:none;}

.sbbox a {color:#222;}

.sbbox li, .sbbox a {font-weight:bold;}





.sbbox #searchform {width:auto; margin:0 auto;}



.sbbox2 {width:274px;background:url(images/sb-box2bg.gif) repeat-y;margin-bottom:9px}

.sbbox2top {background:url(images/sb-box2top.gif) no-repeat; }

.sbbox2btm {background:url(images/sb-box2btm.gif) no-repeat left bottom; }

.sbbox2main {padding:15px 17px; width:240px;}

.testimonial {padding-top:7px;}

.sbbox2 h3 {text-align:center; color:#fff;font:normal 19px/41px arial;background:url(images/sb-green.gif) no-repeat }



.border {height:25px; background:url(images/border.gif) repeat-x left center; }



/* ======= Footer ======== */

#fdonate {display:block; width:436px; height:65px;background:url(images/donate-txt.gif) no-repeat;margin:0 auto;}

#fnav {
	list-style:none;
	height:43px;
	width:895px;
	overflow:hidden;
	background:url(images/nav.gif) no-repeat;
	padding:0 15px;
}

#fnav li {float:left; background:url(images/button.gif) no-repeat 0 -129px;font:normal 11px/23px tahoma, Verdana, arial;

padding:10px 8px 10px 10px;width:auto;}

#fnav li a {color:#fff;}



#fnav li.home {background:none;}



#fnav li.flogo {float:right;width:auto; background:none;padding:4px 0;}

#fnav li.flogo a {float:left;display:block; width:146px;background:url(images/flogo.gif) no-repeat; height:35px;}

#fnav li.flogo a span {display:none;}











/* ====================== FAQ Page ======================= */

ul#faq {padding:15px 0 0 0;list-style:none;}

ul#faq li {padding:0 0 25px 0;}

ul#faq ul {padding:0;list-style:none;}

ul#faq li li {padding:0;}





/* Testimonial */

.tm-logo {float:left;width:120px;padding-right:10px;}

.tm-name {color:#282828; font:bold 13px/18px arial;padding-top:5px;}

.tm-company {color:#4e4e4e; font:bold 11px/16px tahoma;padding-bottom:5px;}

.tm-info {float:left;width:100px;}



ul#faq ul.car {list-style:square inside;}

ul#faq ul.car li {padding:2px 0 2px 15px;}









/* --------------------- common elements --------------------------- */





h3#respond, h3#comments {padding:5px 0;margin:15px 0; font:normal 22px arial;}

h2.pagetitle {text-align:center;color:#666;margin-bottom:20px;}



#calendar_wrap {width:99%; font-size:11px;margin:0 auto; }

#wp-calendar {width:100%;}



#commentform textarea {width:380px;border:1px solid #ddd;}
