/*  

Theme Name: Styrsky Insurance Agency

Theme URI: http://www.teamsia.com/

Description: Custom Blog Design for TeamSIA.com

Date: October 12, 2008

Author: BKB Design Group

Author URI: http://bkbdesigngroup.com/

*/



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





@charset "utf-8";





* {margin:0; border:0; padding:0}

.clear {clear:both; height:0}

p {padding-bottom:15px;}


#sidebar_right h1, #bottom h1  {
	font-size:1.1em;
	margin-bottom:11px;
	padding-bottom:4px;
	text-transform:uppercase;
	letter-spacing:.1em;
	background-image:url(/home/wp-content/themes/teamsia/images/dashed_line.jpg);
	background-position:bottom left;
	background-repeat:no-repeat;
}
h1.page_title {font-size:1.4em;font-weight:bold;; background-image:url(/home/wp-content/themes/teamsia/images/dashed.jpg); background-repeat:repeat-x; background-position:bottom; margin-bottom:15px;}
h1.right_bottom {padding-top:20px;}
h2.post_title {font-size:1.2em;font-weight:bold;padding-bottom:5px;}
h3 {padding-bottom:15px;}
a:link, a:active, a:visited {text-decoration:none;outline:none;	color:#27457e;}
a:hover {text-decoration:underline; outline:none}



ul, li {list-style-type:none}
ul.blogroll {padding-left:15px;padding-bottom:20px;}
ul.blogroll li {list-style-type:disc; font-size:.85em;}
ul.recent_post {margin-bottom:15px;}

body {

	font-family: Arial, Helvetica, sans-serif;
	font-size: .8em;
	color:#27457e;
	background-image:url(/home/wp-content/themes/teamsia/images/back_body.jpg);
	margin-top:40px;

}



#wrapper {
	width:808px;
	margin:0 auto;
	background-image:url(/home/wp-content/themes/teamsia/images/back_top.png);
	background-repeat:no-repeat;
	background-position:top;
	padding-bottom:20px;
	}



#header {
	height:210px;
	background-image:url(/home/wp-content/themes/teamsia/images/back_header.gif);
	background-repeat:no-repeat;
	background-position:top;
	}

#menu {
	position:relative;
	width:142px;
	padding-top:65px;
	padding-left:42px;
	height:181px;
	background-image:url(/home/wp-content/themes/teamsia/images/back_menu.png);
	background-repeat:no-repeat;
	float:left;
	margin-left:-55px;
	margin-top:-20px;
	}
	
#quotes {float:right; font-size:.8em; text-transform:uppercase; letter-spacing:.1em;margin-top:-15px;}
	
#quotes li {
	display:inline;
	padding-right:30px;
	padding-left:30px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #27457e;
	}

#quotes li.end {
	border-right-width:0;
	}

#quotes ul {
	text-align:center;
}

#main {
	background-image:url(/home/wp-content/themes/teamsia/images/back_main.png);
	background-repeat:repeat-y;
	width:759px;
	padding-top: 26px;
	padding-right: 23px;
	padding-left: 26px;
	}

#sidebar_right {
	float:right;
	width:216px;
		}

#content {
	float:left;
	width:493px;
	padding-right:23px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #ed7f83;
	}
.author_image {text-align:right;}

#asher {
	float:left;
	margin-right:20px;
	margin-bottom:20px;
	text-align:center;
	}


.share {
float:right;}

#bottom {

	position:relative;
	width:754px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:3px;
	margin-right:-21px;
	padding-top:20px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a1dbdd;
	font-size:.9em;
	background-image:url(/home/wp-content/themes/teamsia/images/back_bottom.jpg);
	background-repeat:repeat-y;
}



.bottom_left {
	float:left;
	width:228px;
	margin-right:15px;
	padding-right:20px;
}

.bottom_right {
	float:left;
	width:225px;
	}

.sidebar ul {
	border:0;}

	
.xoxo blogroll {list-style-type:circle}



	

#footer_top {

	position:relative;

	margin-left:-23px;

	margin-right:-17px;

	background-color:#27457e;

	height:32px;

	}

#footer {

	background-image:url(/home/wp-content/themes/teamsia/images/back_footer.png);

	background-repeat:no-repeat;

	height:92px;

	padding-left:68px;

	padding-right:26px;

	padding-top:10px;

	font-size:.8em;

	line-height:1.4em;

	}



#footer li {

	display:inline;

	padding-right:15px;

	padding-left:15px;

	border-right-style: solid;

	border-right-width: 1px;

	border-right-color: #27457e;

	}

#footer li.end, #footer li.admin{

	border-right-width:0;

	

	}

#footer ul {

	text-align:center;

	margin-top:20px;}

	

.date {

	position:relative;
	
	margin-left:10px;

	float:right;

	background-image: url(/home/wp-content/themes/teamsia/images/back_date.jpg);

	background-repeat: no-repeat;

	text-align:center;

	font-size:.85em;

	text-transform:uppercase;

	height: 50px;

	width: 50px;

	padding-top: 3px;
	line-height:1.3em;

}



.date_small {float:right; width:20px;height:20px; padding:5px; background-color:#666666; color:#FFFFFF;margin-left:10px; font-size:.8em; text-transform:uppercase; text-align:center; line-height:1.1em;}

li.recent_post {list-style-type:none; padding-bottom:7px;}
ul.recent_post {padding-bottom:0;}

.label {text-transform:uppercase; font-weight:bold;font-size:.8em;letter-spacing:.2em; color:#27457e}

.date_number {font-size:1.6em;}



hr.archive, div.post hr {border-bottom:1px dashed #333333;margin-bottom:15px; background-color:#ffffff;}
div.hr {height:1px; background-image:url(/home/wp-content/themes/teamsia/images/dashed.jpg); background-repeat:repeat-x;margin-bottom:15px;margin-top:15px;}


div.post ul, div.post li {list-style-type:circle; margin-left:25px;}



.alignright {float:right; width:200px; margin-left:10px;margin-bottom:10px;}

.wp-caption-text {font-size:.8em;text-align:center;}



.imgtfe {margin-right:15px; margin-bottom:10px;}





/* comments styles*/



.comments-template{

	margin: 10px 0 0;

	border-top: 1px solid #ccc;

	padding: 10px 0 0;

}



.comments-template ol{

	margin: 0;

	padding: 0 0 15px;

	list-style: none;

}



.comments-template ol li{

	margin: 10px 0 0;

	line-height: 18px;

	padding: 0 0 10px;

	border-bottom: 1px solid #ccc;

}



.comments-template h2, .comments-template h3{

	font-size: 16px;

	padding-bottom:15px;

}



.commentmetadata{

	font-size: 12px;

}



.comments-template p.nocomments{

	padding: 0;

}



.comments-template textarea{

	font-family: Arial, Helvetica, Georgia, Sans-serif;

	font-size: 12px;

}



input.form_field, textarea.comment_field, input.submit, input.search {

	border:1px solid #000000; 

}



input.form_field {width:200px;}

textarea.comment_field {width:400px; height:200px;}

input.submit {border:0; background-color:#ffffff; color:#000000;}

input.search {width:160px;height:18px; background-color:#b9cbd8;}
#search {padding-top:20px;}

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

.table_label {
 text-align: right;
 padding-right: 2px;
  padding-bottom: 10px;
 
}
 
.table_data {
 padding-bottom: 10px;
}
td {padding:2px;}
 
input {height:20px;padding:3px; background-color:#b9cbd9; font-size:.9em}
select {height:23px;background-color:#b9cbd9; padding:2px;font-size:.9em}
textarea {background-color:#b9cbd9; font-size:.9em}
textarea.comments {width:480px;height:150px;}
input.radio {background-color:#FFFFFF}
