/*
Skin name: Elysian Associates: 1.0
Author: 2 buy
Author URI: http://www.2buy1click.com
Description: A Starting Point for New Skins
*/

/*
#
# How to use this file
# --------------------
# - Paste a copy of this folder in the skins folder
# - Change the above details to fit your needs
# - Typically sought for classes are highlighted below
# - Uncomment relevant pieces of CSS as necessary
#
*/


/* <-- delete lines like this to uncomment chunks of code
/**/



/*
	Background, font and link colors for the entire site
	----------------------------------------------------
*/

body.small, 
.small, 
.small h3,  
.small li, 
.small dt, 
.small dd, 
.small table, 
.small th, 
.small td, .small input, .small select, .small button, .small pre, .small code, .small .entry_header h2, .small .main .bookmark_me h2, 
.small .comment_header h2 {
font-size:14px;
color:#000;
margin:0;
}
.small p{
font-size:14px;
color:#000;
}


/*
	Background image for the entire site (4 variations)
	---------------------------------------------------
*/
/*
body
{
	background: url(image-in-same-folder.jpg) repeat top left;
	background: url(image-in-same-folder.jpg) repeat-x top left;
	background: url(image-in-same-folder.jpg) repeat-y top left;
	background: url(image-in-same-folder.jpg) no-repeat top left;
}
/**/



/*
	Align site canvas to the left
	-----------------------------
*/

.skin #ext_wrapper
{
	width:960px;
	margin:1px auto;
}
/**/




/*
	Border, background, font and link colors for the site canvas
	------------------------------------------------------------
*/
/*
#wrapper
{
	border: solid 1px black;
	background-color: gainsboro;
	color: black;
}

#wrapper a
{
	color: blue;
}

#wrapper a:hover
{
	color: firebrick;
}
/**/



/*
	Background image for the site canvas (4 variations)
	---------------------------------------------------
*/
/*
#wrapper
{
	background: url(image-in-same-folder.jpg) repeat top left;
	background: url(image-in-same-folder.jpg) repeat-x top left;
	background: url(image-in-same-folder.jpg) repeat-y top left;
	background: url(image-in-same-folder.jpg) no-repeat top left;
}
/**/



/*
	Shadow effect for the site canvas
	---------------------------------
*/
/*
#wrapper
{
	border: solid 1px black;
	background: url(image-in-same-folder.jpg) repeat-y;
}

#header
{
	background: url(image-in-same-folder.jpg) no-repeat;
	height: 200px;
}

#footer
{
	background: url(image-in-same-folder.jpg) no-repeat;
	height: 120px;
}

#wrapper div.pad
{
	padding-left: 10px;
	padding-right: 10px;
}
/**/



/*
	Border, background, font and link colors for the header
	-------------------------------------------------------
*/
.header_bg #header div.pad {
background-position:center center;
background-repeat:no-repeat;
margin-bottom:10px;
padding:0 5px;
}


/*
	Background image for the header (4 variations)
	----------------------------------------------

	Tip: Drop a header-background.jpg or header.swf file in your skin folder instead
*/
/*
#header div.pad
{
	background: url(image-in-same-folder.jpg) repeat top left;
	background: url(image-in-same-folder.jpg) repeat-x top left;
	background: url(image-in-same-folder.jpg) repeat-y top left;
	background: url(image-in-same-folder.jpg) no-repeat top left;
	height: 200px;
}
/**/



/*
	Offsets for the header
	----------------------
*/
/*
#header div.pad
{
	margin: 10px;
}
/**/



/*
	Aligns for the header
	---------------------
*/
/*
#header h1
{
	text-align: center;
}

#header h2
{
	text-align: center;
}
/**/



/*
	Border, background, font and link colors for the navbar
	-------------------------------------------------------
*/
/*
#navbar
{
	border: solid 1px black;
	background-color: gainsboro;
	color: black;
}

#navbar a
{
	color: blue;
}

#navbar a:hover
{
	color: firebrick;
}
/**/



/*
	Background image for the navbar (4 variations)
	----------------------------------------------
*/
/*
#navbar
{
	background: url(image-in-same-folder.jpg) repeat top left;
	background: url(image-in-same-folder.jpg) repeat-x top left;
	background: url(image-in-same-folder.jpg) repeat-y top left;
	background: url(image-in-same-folder.jpg) no-repeat top left;
}
/**/



/*
	Offset for the navbar
	---------------------
*/
/* Round Corners */
#navbar {
margin-bottom:0px;
}
#navbar .top-left,#navbar .top-right,#navbar .bottom-left,#navbar .bottom-right { 
	background-image: url('images/nav-top.gif'); /* CHANGE: path and name of your image */
	height: 5px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}

#navbar .top-left,#navbar .bottom-left { 
	margin-right: 5px; /* CHANGE: replace by the width of one of your corners */
	}
#navbar .top-right,#navbar .bottom-right { 
	margin-left: 5px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -5px;  /* CHANGE: replace by the height of one of your corners */
	}
#navbar .top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
#navbar .bottom-left  { 
	background-position: 0 -5px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
#navbar .bottom-right { 
	background-position: 100% -5px; /* CHANGE: replace second number by negative height of one of your corners */
	}
#navbar .inside {
	background: #b3d3ea;            /* YCC: background-color of the inside */
	padding:0px 15px;
	height:auto !important;  /*For modern browsers*/
	height:10px;
	min-height:10px;
}
#navbar .pad{
	padding:0px;
}
#header_nav {
margin:0;
padding:0;
}
#header_nav li {
color:#5E7E96;
height:20px;
line-height:20px;
font-size:14px;
font-weight: bold;
margin:0;
}
#header_nav li a {
color:#5E7E96;
display:block;
height:20px;
line-height:20px;
padding:0 15px;
text-decoration:none;
}

#header_nav li a:hover {
color:#9c9a9a;
}
#header_nav li.nav_active {
font-weight:bold;
padding:0 15px;
}

/*
	Invert header nav and search form
	---------------------------------
*/
/*
#header_nav
{
	float: right;
}

#search_form
{
	float: left;
}
/**/



/*
	Center header nav and search form
	---------------------------------
*/
/*
#header_nav
{
	float: none;
	text-align: center;
}

#search_form
{
	float: none;
	text-align: center;
}
/**/



/*
	Hide the search form
	--------------------

	Tip: It will automatically hide if you use the search widget
*/
/*
#search_form
{
	display: none;
}
/**/



/*
	Border, background, font and link colors for the body area
	----------------------------------------------------------
*/
/*
#body
{
	border: solid 1px black;
	background-color: gainsboro;
	color: black;
}

#body a
{
	color: blue;
}

#body a:hover
{
	color: firebrick;
}
/**/



/*
	Background image for the body area (4 variations)
	-------------------------------------------------
*/
/*
#body
{
	background: url(image-in-same-folder.jpg) repeat top left;
	background: url(image-in-same-folder.jpg) repeat-x top left;
	background: url(image-in-same-folder.jpg) repeat-y top left;
	background: url(image-in-same-folder.jpg) no-repeat top left;
}
/**/



/*
	Offset for the body
	-------------------
*/
/*
#body
{
	margin-top: 12px;
	margin-bottom: 12px;
}
/**/



/*
	Border, background, font and link colors for the sidebars
	---------------------------------------------------------

	Tip: Resize the sidebars (see below) if border widths knock them down
*/
.sms #ext_main {
width:660px;
}
.smsy #ext_main {
width:653px;
}
.smsx #ext_main {
width:960px;
}
.smsx #main {
width:793px;
}
#main div.pad {
padding:0px;
}
div.entry {
margin-bottom:0px;
}
div.entry_content, div.entry_meta, div.entry_actions, div.comment, div.comment_body, div.bookmark_me,div.entry div.widget_execphp {
margin-bottom:0.5em;
margin-top:0.5em;
padding:0 15px;
}
.entry_content {
font-size:14px;
line-height:1.3em;
}
.entry_content h2 {
color:#000;
font-size:16px;
font-weight:bold;
padding-bottom:0;
margin-bottom:0;
}
.entry_content h3 {
margin:0px;
font-size: bold;
}
.entry_content ul {
padding:0 0 0 15px;
}
.entry_content ul li{
margin:0.5em 0;
}
.entry_content .fuzzy_widget ul {
list-style-image:none;
}
.sidebar ul {
padding-left:13px;
/* any IE 6 */
padding-left: expression('7px');
padding-bottom:10px;
list-style-image:url(images/bulet.jpg) !important;
list-style-position:inside;
list-style-type:none;
margin:10px 0 0;
font-size:13px;
}
#sidebar2 div.textwidget{
padding:0 15px 10px;
}
#sidebar2 div.subscribe_services{
padding:10px 15px;
margin:0;
}
#sidebar2 div.subscribe_service{
margin-bottom:0;
}
#sidebar2 div.textwidget p{
margin-bottom:0;
}
#sidebar
{
	width:160px !important;
}
/* NEED FIXING FOR IE */

div.silo_stub h2{
background-image:url(images/bullet_circle.jpg) !important;
background-position:left center;
background-repeat:no-repeat;
margin:0;
padding:3px 0 3px 0;
font-size: 14px;
}
div.silo_stub h2 a{
color:#0000dd;
text-decoration:underline;
padding-left:12px;
position:relative;
font-weight:normal;
font-size: 14px;
}
div.silo_stub a:hover{
text-decoration:underline;
}
div.silo_stub ul{
list-style-image:url(images/bullet_circle.jpg) !important;
list-style-position:inside;
list-style-type:none;
margin:0;
padding:0 0 0 11px;
/* any IE 6 */
padding-left: expression('4px');
}
.sidebar ul li {
list-style-type:none;
list-style-image:url(images/bulet.jpg) !important;
margin:0 0 3px 0;
font-size:13px;
}

div.silo_stub ul li{
list-style-type:none;
list-style-image:url(images/bullet_circle.jpg) !important;
margin:3px 0 3px 0;
padding:0;
position:relative;
}
.sidebar ul ul {
margin:3px 0 0 0;
padding-left:11px;
font-size:13px;
}
.sidebar ul li span.nav_active {
margin-left:-6px;
/* any IE 6 */
margin-left: expression('2px');
position:relative;
font-size:13px;
}

.sidebar ul li a {
color:#000000;
text-decoration:none;
margin-left:-6px;
/* any IE 6 */
margin-left: expression('2px');
position:relative;
font-size:13px;
}
.sidebar ul li span.nav_active a {
margin-left:0;
font-size:13px;
}
div.silo_stub ul li h3{
margin:0px;
}
div.silo_stub ul li a{
color:#0000dd;
text-decoration:underline;
padding-left:12px;
/* any IE 6 */
padding-left: expression('4px');
position:relative;
font-weight:normal;
}
.sidebar ul li a:hover {
text-decoration:underline;
}
.sidebar span.nav_active {
font-weight:normal;
}
.sidebar h3 {
margin:0.5em 0;
padding-left:15px;
}
/* NEED FIXING FOR IE */
/*
#sidebar a
{
	color: blue;
}

#sidebar a:hover
{
	color: firebrick;
}
/**/

#sidebar2
{
	width:300px !important;
}
.sidebar div.pad {
padding:0px;
}
.widget .top-left,.widget .top-right,.widget .bottom-left,.widget .bottom-right,
.entry .top-left,.entry .top-right,.entry .bottom-left,.entry .bottom-right { 
	background-image: url('images/mainbox.gif'); /* CHANGE: path and name of your image */
	height: 10px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}

.widget .top-left,.widget .bottom-left,
.entry .top-left,.entry .bottom-left,

body.archive .top-left-main,body.archive .bottom-left-main { 
	margin-right: 10px; /* CHANGE: replace by the width of one of your corners */
	}
.widget .top-right,.widget .bottom-right,
.entry .top-right,.entry .bottom-right,

body.archive .top-right-main,body.archive .bottom-right-main { 
	margin-left: 10px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -10px;  /* CHANGE: replace by the height of one of your corners */
	}
.widget .top-right,
.entry .top-right,

body.archive .top-right-main {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
.widget .bottom-left,
.entry .bottom-left,

body.archive .bottom-left-main  { 
	background-position: 0 -10px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
.widget .bottom-right,
.entry .bottom-right,

body.archive .bottom-right-main { 
	background-position: 100% -10px; /* CHANGE: replace second number by negative height of one of your corners */
	}
.widget .inside,
.entry .inside,
body.archive .inside-main {
	background:#FFFFFF none repeat scroll 0 0;
border-left:1px solid #C6DEF0;
border-right:1px solid #C6DEF0;
height:auto !important;
min-height:10px;
padding:0;
}

body.archive .inside-main div.pad{
padding:0px 15px 10px !important;
}
body.archive .inside-archive-header h1{
background-color:#FFFFFF;
color:#5E7E96;
font-size:18px;
font-weight:bold;
margin:0;
padding-bottom:4px;
}
.subscribe_me .inside {
min-height:70px;
overflow: hidden;
}

.entry .inside {
padding-bottom:10px;
}
.widget_execphp .top-left,.widget_execphp .top-right,.widget_execphp .bottom-left,.widget_execphp .bottom-right { 
	/*background-image: url('images/searchbox.gif');  CHANGE: path and name of your image */
	height: 10px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}
.widget_execphp .inside,
.inside-archive-header {
	background: #ffffff;            /* YCC: background-color of the inside */
	padding:0px;
	height:auto !important;  /*For modern browsers*/
	height:10px;
	min-height:10px;
}
#searchform {
float:right;
}
input#s {
background-image:url(images/lyn_search_field.gif);
border:0 none;
display:block;
float:left;
font-size:12px;
height:20px;
margin:4px;
padding:3px 5px 0;
width:212px;
}
input#go {
background-image:url(images/lyn_search_button_green.gif);
border:0 none;
color:white;
cursor:pointer;
display:block;
float:left;
height:23px;
margin:4px;
padding-bottom:2px;
padding-left:4px;
padding-right:0;
position:relative;
text-align:left;
width:51px;
}
.widget_execphp h2.widgettitle {
display:none;
}
.widget h2.widgettitle {
background-color:#C6DEF0;
font-size:14px;
font-weight:bold;
margin:0;
padding-bottom:4px;
padding-left:12px;
color:#5E7E96;
}
div.entry {
margin-top:0px;
}
div.entry_header {
margin:0px;
}
div.entry_header h1 {
background-color:#ffffff;
color:#5E7E96;
font-size:18px;
font-weight:bold;
margin:0;
padding-bottom:4px;
padding: 0 15px;
}
div.entry_header h1 a {
color:#5E7E96;
}
div.entry_header h2{
background-color:#ffffff;
margin:0;
padding: 0 15px 10px;
}
.entry_categories p {padding-left:15px;}
div.entry_tags {
padding: 0 15px;
}
/*
#sidebar2 a
{
	color: blue;
}

#sidebar2 a:hover
{
	color: firebrick;
}
/**/
/*
#ext_sidebar
{
	border: solid 1px black;
	background-color: gainsboro;
	color: black;
}

#ext_sidebar a
{
	color: blue;
}

#ext_sidebar a:hover
{
	color: firebrick;
}
/**/



/*
	Background image for the sidebars (4 variations)
	------------------------------------------------
*/
/*
#sidebar
{
	background: url(image-in-same-folder.jpg) repeat top left;
	background: url(image-in-same-folder.jpg) repeat-x top left;
	background: url(image-in-same-folder.jpg) repeat-y top left;
	background: url(image-in-same-folder.jpg) no-repeat top left;
}
/**/
/*
#sidebar2
{
	background: url(image-in-same-folder.jpg) repeat top left;
	background: url(image-in-same-folder.jpg) repeat-x top left;
	background: url(image-in-same-folder.jpg) repeat-y top left;
	background: url(image-in-same-folder.jpg) no-repeat top left;
}
/**/
/*
#ext_sidebar
{
	background: url(image-in-same-folder.jpg) repeat top left;
	background: url(image-in-same-folder.jpg) repeat-x top left;
	background: url(image-in-same-folder.jpg) repeat-y top left;
	background: url(image-in-same-folder.jpg) no-repeat top left;
}
/**/



/*
	Margins for the sidebar area
	----------------------------
*/
/*
#sidebar div.pad
{
	margin: 0px 0px;
	padding: 0px 0px;
}
/**/
/*
#sidebar2 div.pad
{
	margin: 0px 0px;
	padding: 0px 0px;
}
/**/
/*
#ext_sidebar div.pad
{
	margin: 0px 0px;
	padding: 0px 0px;
}
/**/



/*
	Resize the sidebars
	-------------------
*/
/*
.narrow_em #sidebar,
.narrow_me #sidebar,
.narrow_esm #sidebar,
.narrow_ems #sidebar,
.narrow_sme #sidebar,
.narrow_mse #sidebar,
.narrow_esms #sidebar,
.narrow_smse #sidebar
{
	width: 166px;
}

.wide_em #sidebar,
.wide_me #sidebar,
.wide_esm #sidebar,
.wide_ems #sidebar,
.wide_sme #sidebar,
.wide_mse #sidebar,
.wide_esms #sidebar,
.wide_smse #sidebar
{
	width: 186px;
}
/**/
/*
.narrow_em #sidebar2,
.narrow_me #sidebar2,
.narrow_esm #sidebar2,
.narrow_ems #sidebar2,
.narrow_sme #sidebar2,
.narrow_mse #sidebar2,
.narrow_esms #sidebar2,
.narrow_smse #sidebar2
{
	width: 166px;
}

.wide_em #sidebar2,
.wide_me #sidebar2,
.wide_esm #sidebar2,
.wide_ems #sidebar2,
.wide_sme #sidebar2,
.wide_mse #sidebar2,
.wide_esms #sidebar2,
.wide_smse #sidebar2
{
	width: 186px;
}
/**/
/*
.narrow_em #ext_sidebar,
.narrow_me #ext_sidebar,
.narrow_esm #ext_sidebar,
.narrow_ems #ext_sidebar,
.narrow_sme #ext_sidebar,
.narrow_mse #ext_sidebar,
.narrow_esms #ext_sidebar,
.narrow_smse #ext_sidebar
{
	width: 168px;
}

.wide_em #ext_sidebar,
.wide_me #ext_sidebar,
.wide_esm #ext_sidebar,
.wide_ems #ext_sidebar,
.wide_sme #ext_sidebar,
.wide_mse #ext_sidebar,
.wide_esms #ext_sidebar,
.wide_smse #ext_sidebar
{
	width: 188px;
}
/**/



/*
	Border, background and font color for each sidebar widget
	---------------------------------------------------------
*/
/*
#sidebar li.widget
{
	border: solid 1px black;
	background-color: gainsboro;
	color: black;
	padding: 0px 10px;
}
/**/
/*
#sidebar2 li.widget
{
	border: solid 1px black;
	background-color: gainsboro;
	color: black;
	padding: 0px 10px;
}
/**/
/*
#ext_sidebar li.widget
{
	border: solid 1px black;
	background-color: gainsboro;
	color: black;
	padding: 0px 10px;
}
/**/



/*
	Background image for each sidebar widget (4 variations)
	-------------------------------------------------------
*/
/*
#sidebar li.widget
{
	background: url(image-in-same-folder.jpg) repeat;
	background: url(image-in-same-folder.jpg) repeat-x;
	background: url(image-in-same-folder.jpg) repeat-y;
	background: url(image-in-same-folder.jpg) no-repeat;
}
/**/
/*
#sidebar2 li.widget
{
	background: url(image-in-same-folder.jpg) repeat;
	background: url(image-in-same-folder.jpg) repeat-x;
	background: url(image-in-same-folder.jpg) repeat-y;
	background: url(image-in-same-folder.jpg) no-repeat;
}
/**/
/*
#ext_sidebar li.widget
{
	background: url(image-in-same-folder.jpg) repeat;
	background: url(image-in-same-folder.jpg) repeat-x;
	background: url(image-in-same-folder.jpg) repeat-y;
	background: url(image-in-same-folder.jpg) no-repeat;
}
/**/



/*
	Margins for each sidebar widget
	-------------------------------
*/
/*
li.widget
{
	margin-top: 0px;
	margin-bottom: 12px;
}
/**/



/*
	Title style for each sidebar widget
	-----------------------------------
*/
/*
#sidebar h2
{
	text-align: center;
	color: black;
}

#sidebar h2 a
{
	color: black;
}

#sidebar h2 a:hover
{
	color: firebrick;
}
/**/
/*
#sidebar2 h2
{
	text-align: center;
	color: black;
}

#sidebar2 h2 a
{
	color: black;
}

#sidebar2 h2 a:hover
{
	color: firebrick;
}
/**/
/*
#ext_sidebar h2
{
	text-align: center;
	color: black;
}

#ext_sidebar h2 a
{
	color: black;
}

#ext_sidebar h2 a:hover
{
	color: firebrick;
}
/**/



/*
	Title bar for each sidebar widget
	---------------------------------
*/
/*
#sidebar h2
{
	border: solid 1px black;
	border-bottom: solid 1px black;
	background-color: gainsboro;
	color: black;
	margin: 0px 0px;
	padding: 2px 10px;
}

#sidebar h2 a
{
	color: black;
}

#sidebar h2 a:hover
{
	color: firebrick;
}
/**/
/*
#sidebar2 h2
{
	border: solid 1px black;
	border-bottom: solid 1px black;
	background-color: gainsboro;
	color: black;
	margin: 0px 0px;
	padding: 2px 10px;
}

#sidebar2 h2 a
{
	color: black;
}

#sidebar2 h2 a:hover
{
	color: firebrick;
}
/**/
/*
#ext_sidebar h2
{
	border: solid 1px black;
	border-bottom: solid 1px black;
	background-color: gainsboro;
	color: black;
	margin: 0px 0px;
	padding: 2px 10px;
}

#ext_sidebar h2 a
{
	color: black;
}

#ext_sidebar h2 a:hover
{
	color: firebrick;
}
/**/



/*
	Rounded boxes for each sidebar widget
	-------------------------------------
*/
/*
#sidebar li.widget
{
	background: gainsboro url(image-in-same-folder.jpg) no-repeat bottom center;
	padding-bottom: 10px;
}

#sidebar h2
{
	background: gainsboro url(image-in-same-folder.jpg) no-repeat top center;
	color: black;
	line-height: 30px;
	margin: 0px -10px;
	padding: 0px 10px;
}

#sidebar h2 a
{
	color: black;
}

#sidebar h2 a:hover
{
	color: firebrick;
}
/**/
/*
#sidebar2 li.widget
{
	background: gainsboro url(image-in-same-folder.jpg) no-repeat bottom center;
	padding-bottom: 10px;
}

#sidebar2 h2
{
	background: gainsboro url(image-in-same-folder.jpg) no-repeat top center;
	color: black;
	line-height: 30px;
	margin: 0px -10px;
	padding: 0px 10px;
}

#sidebar2 h2 a
{
	color: black;
}

#sidebar2 h2 a:hover
{
	color: firebrick;
}
/**/
/*
#ext_sidebar li.widget
{
	background: gainsboro url(image-in-same-folder.jpg) no-repeat bottom center;
	padding-bottom: 10px;
}

#ext_sidebar h2
{
	background: gainsboro url(image-in-same-folder.jpg) no-repeat top center;
	color: black;
	line-height: 30px;
	margin: 0px -10px;
	padding: 0px 10px;
}

#ext_sidebar h2 a
{
	color: black;
}

#ext_sidebar h2 a:hover
{
	color: firebrick;
}
/**/



/*
	Calendar style
	--------------
*/
/*
#wp-calendar
{
	border: solid 1px black;
	background-color: white;
}

#wp-calendar thead th
{
	border-bottom: solid 1px black;
	background-color: gainsboro;
}

#wp-calendar tfoot td
{
	border-top: solid 1px black;
	background-color: gainsboro;
}
/**/



/*
	Border, background, font and link colors for the footer
	-------------------------------------------------------
*/
#footer .top-left,#footer .top-right,#footer .bottom-left,#footer .bottom-right { 
	background-image: url('images/footerbox.gif'); /* CHANGE: path and name of your image */
	height: 5px;       /* CHANGE: replace by the height of one of your corners (= 1/2 height of the image) */
	font-size: 2px;    /* DNC: correction IE for height of the <div>'s */
	}

#footer .top-left,#footer .bottom-left { 
	margin-right: 5px; /* CHANGE: replace by the width of one of your corners */
	}
#footer .top-right,#footer .bottom-right { 
	margin-left: 5px;  /* CHANGE: replace by the width of one of your corners */
	margin-top: -5px;  /* CHANGE: replace by the height of one of your corners */
	}
#footer .top-right {
	background-position: 100% 0;    /* DNC: position right corner at right side, no vertical changes */
	}
#footer .bottom-left  { 
	background-position: 0 -5px;    /* CHANGE: replace second number by negative height of one of your corners */
	}
#footer .bottom-right { 
	background-position: 100% -5px; /* CHANGE: replace second number by negative height of one of your corners */
	}
#footer .inside {
	background:#b3d3ea none repeat scroll 0 0;
color:#5E7E96;
height:auto !important;
min-height:10px;
padding:0 15px;
}
#footer div.pad {
padding:1px 0;
}
#copyright_notice {
float:left;
margin:0px;
font-size:12px;
line-height:24px;
}
#footer_nav {
margin:0px;
float:right;
font-size:12px;
line-height:24px;
}
#footer_nav ul li{
margin:0px;
font-size:12px;
color:#E7E96;
}
#footer_nav ul li a {color:#5E7E96;}
/*
	Background image for the footer (4 variations)
	----------------------------------------------
*/
/*
#footer
{
	background: url(image-in-same-folder.jpg) repeat top left;
	background: url(image-in-same-folder.jpg) repeat-x top left;
	background: url(image-in-same-folder.jpg) repeat-y top left;
	background: url(image-in-same-folder.jpg) no-repeat top left;
}
/**/



/*
	Offset for the footer
	---------------------
*/
/*
#footer
{
	margin-top: 12px;
	margin-bottom: 12px;
}
/**/



/*
	Invert copyright notice and footer nav
	--------------------------------------
*/
/*
#footer_nav
{
	float: left;
}

#copyright_notice
{
	float: right;
}
/**/



/*
	Center copyright notice and footer nav
	--------------------------------------
*/
/*
#footer_nav
{
	float: none;
	text-align: center;
}

#copyright_notice
{
	float: none;
	text-align: center;
}
/**/



/*
	Border, background and font color for the main area
	---------------------------------------------------
*/

.wide_ssm #main, .wide_sms #main, .wide_mss #main {
margin:0 5px;
width:490px;
}
/**/



/*
	Background image for the main area (4 variations)
	-------------------------------------------------
*/
/*
#main
{
	background: url(image-in-same-folder.jpg) repeat top left;
	background: url(image-in-same-folder.jpg) repeat-x top left;
	background: url(image-in-same-folder.jpg) repeat-y top left;
	background: url(image-in-same-folder.jpg) no-repeat top left;
}
/**/



/*
	Margins for the main area
	-------------------------
*/
/*
#main div.pad
{
	margin: 0px 0px;
	padding: 0px 0px;
}
/**/



/*
	Border, background, font and link colors for each entry
	-------------------------------------------------------
*/
/*
div.entry
{
	border: solid 1px black;
	background-color: gainsboro;
	color: black;
	padding: 0px 10px;
}

.entry a
{
	color: blue;
}

.entry a:hover
{
	color: firebrick;
}
/**/



/*
	Background image for each entry (4 variations)
	----------------------------------------------
*/
/*
.entry
{
	background: url(image-in-same-folder.jpg) repeat top left;
	background: url(image-in-same-folder.jpg) repeat-x top left;
	background: url(image-in-same-folder.jpg) repeat-y top left;
	background: url(image-in-same-folder.jpg) no-repeat top left;
}
/**/



/*
	Margins for each entry
	----------------------
*/
/*
div.entry
{
	margin-top: 0px;
	margin-bottom: 12px;
}
/**/



/*
	Title style for each entry
	--------------------------
*/
/*
.entry_header h2
{
	text-align: center;
	color: black;
}

.entry_header h1
{
	text-align: center;
	color: black;
}

.entry_header h1 a
{
	color: black;
}

.entry_header h1 a:hover
{
	color: firebrick;
}
/**/



/*
	Title bar for each entry
	------------------------
*/
/*
.entry_header h1
{
	border: solid 1px black;
	border-bottom: solid 1px black;
	background-color: gainsboro;
	color: black;
	margin: 0px 0px;
	padding: 2px 10px;
}

.entry_header h1 a
{
	color: black;
}

.entry_header h1 a:hover
{
	color: firebrick;
}
/**/



/*
	Rounded boxes for each entry
	----------------------------
*/
/*
div.entry_header
{
	background: gainsboro url(image-in-same-folder.jpg) no-repeat top center;
	color: black;
	height: 50px;
	margin: 0px;
	padding: 0px 10px;
}

.entry_header h1,
.entry_header h2,
.entry_author
{
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.entry_header h1 a
{
	color: black;
}

.entry_header h1 a:hover
{
	color: firebrick;
}

div.entry
{
	padding-top: 0px;
	padding-bottom: 20px;
	background: gainsboro url(image-in-same-folder.jpg) no-repeat bottom center;
}

.entry_content,
.entry_meta,
.bookmark_me,
.entry_related_searches,
.entry_related_tags,
.entry_related_entries,
.entry_nav,
.entry_follow_ups,
.entry_trackback_uri,
.entry_actions,
div.comments,
div.comment_form
{
	margin-left: 10px;
	margin-right: 10px;
}
/**/



/*
	Actions for each entry and comment
	----------------------------------
*/
/*
.entry_actions,
.comment_actions
{
	border-top: solid 1px gainsboro;
	padding-top: 1px;
}
/**/
.post_list ul {
list-style-image:url(images/bulet.gif);
}
.subscribe_me_text p {
margin:8px 0 0 8px;
font-size:14px;
}
p.twobuyoncopy {
font-size:12px;
padding-left: 15px;
margin: 5px 0;
}

.skin #header_img {
height: 122px !important;

}
div#slideshow {background-color:#FFFFFF;
margin:1px 0 0;}
.widget_execphp div.pad {padding:0;}

.entry .top-left, .entry .top-right, .entry .bottom-left, .entry .bottom-right,
body.archive .top-left-main,body.archive .top-right-main,body.archive .bottom-left-main,body.archive .bottom-right-main {
background-image:url(images/mainbox_entry.gif);
font-size:2px;
height:10px;
}

/*IE6 Related*/
.sidebar ul {
	font-size:100%;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0 10px;
	padding:5px 0;
	}
.sidebar ul li {
	background:transparent url(images/bulet.jpg) no-repeat scroll 0 6px !important;
	line-height:1.6em;
	list-style-image:none !important;
	list-style-position:outside;
	margin:0;
	padding:0 0 0 14px;
	}
.sidebar ul, .sidebar ul li a, .sidebar ul li, .sidebar ul li span, .sidebar ul li span.nav_active {
	font-size:14px;
	}
.sidebar ul li span.nav_active a {
	font-size:14px;
	}
.sidebar ul ul {
	margin:0;
	padding:0;
	}
.sidebar ul li a, .sidebar ul li span.nav_active {
	margin:0;
	}
/*IE6 only*/
* html #header_nav li a {
display:inline;
}
* html #sidebar2 {
width:290px !important;
}
* html #main {
margin-left:0 0px 0 5px;
}
* html .wide_ssm #main, * html .wide_sms #main, * html .wide_mss #main {
margin:0 0px 0 5px;
background:#90C;
}
.media_attachment a {
background:none no-repeat scroll 10px center #EFF8FF;
border-bottom:1px solid #C6DEF0;
border-top:1px solid #C6DEF0;
display:block;
margin:6px 0;
padding:30px 10px 30px 65px;
width:100%;
}
/* dont display sidebar on archive, blog and single pages */
.single #sidebar, .blog #sidebar, .archive #sidebar {
display:none !important;
}
.single #main, .blog #main, .archive #main {
width:655px !important;
margin: 0 5px 0 0 !important;
}