/*

Theme Name: Impact custom

Theme URI: http://www.thinkaccelerator.com/

Description: Designed for cross-browser and forward compatibility for TA

Version: 2.0

Author: TA

Author URI: http://www.thinkaccelerator.com/

*/



/*    edit this line to change the default colour scheme 

      blue green lilac black gray gold red */

/* @import "blue.css"; */





/* ***********  page layout ************ */



body{

background:#002c75;

text-align:center;

margin:0;

padding:0;

font-family:Verdana, Tahoma, Arial, "Arial Black", Helvetica, "Century Gothic", sans-serif;

font-size: 100.1%;

}

html>body{

	font-size: 110%;

}

body:last-child, * html body{

font-size: 100.1%;

}



#wrapper{ color: #666; text-align:left; width:760px; font-size:12px; font-family: Arial, Helvetica, sans-serif; line-height:17px; background-color: #002c75; margin: 10px auto 0; } 



#subwrapper{ background-color: #fff; margin:0 20px; border: solid 2px #fff; }



#header{ color:white; background-color: #598ab5; letter-spacing:1px; margin:0; padding:5px 0 0; }



#masthead{ color:#666; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; margin-top: 0; margin-bottom: 0; }



#main{ margin: 0 202px 10px 10px; padding-top: 0; }



#sidebar{

float:right;

width:190px;

margin:5px 0 0 0;

padding:0 10px 0 0;

}



#footer{

clear:both;

background:#ffffc2;

border-top:2px solid white;

border-bottom:2px solid white;

color:#666;

text-align:center;

font-size:90%;

padding: 4px;

}
#footer .biglinkCopyright a:link, #footer .biglinkCopyright a:visited, #footer .biglinkCopyright a:active, #footer .biglinkCopyright a:hover { color: #666; font-weight: normal; text-decoration: none; }
.biglink { display: none; }
/* ***********  default styles ************ */



ul, ol, dl, p, h1, h2, h3, h4, h5, h6{

	margin-top: 10px;

	margin-bottom: 10px;

	padding-top: 0;

	padding-bottom: 0;

}

h1{	font-size: 260%;

}

h2{	font-size: 160%;

}

h3{	font-size: 150%;

}

h4{	font-size: 130%;

}

h5{	font-size: 100%;

}

h6{	font-size: 70%;

}



table{font-size: 100%;

}

td, th{vertical-align:top;

}



a, a:link, a:visited, a:active{ color: #598ab5; font-weight:800; }

a:hover{

	text-decoration: none;

}



a img{

border:0px;

}

code{

	font-family: "Courier New", Courier, monospace;

}

label{

	cursor: pointer;

}



blockquote{

padding: 0px 8px;

margin:0px 10px;

font-style:oblique;

}



#searchform{

margin: 5px 0;

}



#header h1{ font-family:arial, georgia, impact, sans-serif; font-size:30px; text-align: center; padding-top: 20px; padding-right: 0; padding-left: 15px; }
#header h1 a{ color:#fff; text-decoration: none; }
#header h2 { font-size: 18px; font-family: arial, georgia, impact, sans-serif; text-align: center; padding-right: 0; padding-bottom: 30px; padding-left: 15px; }
#masthead h3{

margin:0 0 0 15px;

font-size:100%;

padding:2px 0 3px 0;

}



/* ***********  sidebar styles ************ */



#sidebar{

padding:0px;

font-size:90%;

}



#sidebar ul{

 list-style-type:none;

 margin:0;

 padding:0;

}

#sidebar li{

padding:0;

margin:0;

}



#sidebar h2{

color:#fff;

border-bottom:2px solid white;

border-top:1px solid white;

font-size:100%;

padding: 0 2px 0 7px;

margin:0;

}



#sidebar li.pagenav{

padding: 0px;

font-size:100%;

font-weight:800;

}



#sidebar li ul li{ padding:0 0 0 10px; }





#sidebar li ul{

padding:0px 0 0 0;

margin:0;

border-top: 1px solid  #999;

border-bottom: 1px solid white;

}



#sidebar ul li.pagenav{

margin: 0 0 0 6px;

color:#777;

}



#sidebar ul li.pagenav ul{

margin: 0 0 0 -6px;

}
#sidebar #search h2, #sidebar #archives h2, #sidebar #meta h2 { color: #f66200; background-color: #ffffc2; }
/* ***********  post styles ************ */



#main div.post{

background:#fff;

margin: 14px 5px 3px;

border: solid 1px #f66200;

}
#main div.post h2 a { color: #f66200; text-decoration: none; }
#main div.post h2{ padding: 10px; margin:0; font-size:155%; font-family:arial, georgia, "times new roman", serif; background-color: #ffffc2;;

}



#main div.post div.entry{

padding: 10px;

}



.postmetadata{

font-size:85%;

padding: 0px 8px;

}



/* ************ comments styles ************** */



#comments, #postcomment{

font-size:100%;

padding-left:5px;

}



#commentlist li{

background:#fff;

padding: 3px 8px;

margin-right:7px;

}



#commentform{

 margin: 0px 0 0 40px;

}



/* *********** colour changer   ********* */



#change img{

margin:0;

cursor:hand;

cursor:pointer;



}



.switchcontent{

text-align:left;

border: 1px solid black;

background:white;

margin:0 25px;

padding: 0 3px 3px 3px;

}



.switchcontentwrap{

border:1px solid gray;

margin:0px 9px;

}



.switchcontentwrap a{

padding:0;

margin:0;

}



.switchcontentwrap img{

padding:2px;

margin:0;

}





/* *********** calendar styles   ********* */



#wp-calendar{

text-align:center;

margin:0;

padding:0;

border-top:1px solid #eee;

width:165px;

}



#wp-calendar caption{

border-bottom:1px solid #ccc;

color:#777;

font-weight:800;

}

#wp-calendar th{

color:#777;

font-weight:800;

}



#wp-calendar td{

color:#777;

font-weight:100;

}



#wp-calendar td a{

background:#eee;

padding:2px;

}



#wp-calendar td#today{

border-bottom:1px solid #777;

}



/* *********** textads layout   ********* */



#headertextads{

float:right;

margin: 5px;

}



#sidebartextads{

text-align:center;

padding: 10px 0;

}
