/*------------------------------------------------------------------------
# Copyright (C) 2008 Response Targeted Marketing. All Rights Reserved.
# Author: Response Targeted Marketing
# Websites:  www.responsetargetedmarketing.com - www.naturalwebmarketing.com - www.thebrainmill.com
-------------------------------------------------------------------------*/

/*   ---------------------   PAGE LAYOUT   ---------------------   */

body 
{
        background-color: #0c5611;
	background-image: url(/images/background.jpg);
	background-repeat: repeat-x;
}


/ * remove all borders around images used for links */

a img
{
         border: none; 
}

/* remove margin top & bottom */
body.custom
{
        padding-top: 0px;
        margin-bottom: 0px;
        margin-top: 0px;
        padding-bottom: 0px;
}

#sem_admin_menu
{
        margin-bottom: 0px !important;
} 

.custom #ext_wrapper,
.custom #wrapper
{
        margin-top: 0px;
        margin-bottom: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
}

#main h1
{
        border-bottom: 1px solid #ff6600;
}

/*   ---------------------   PAGE BORDERS & BACKGROUND COLORS   ---------------------   */

#ext_wrapper
{
	border: 1px solid #c0c0c0;
        border-top: 0px;
}

#wrapper
{
	border: 0px;
}


#footer
{
	border-top: 1px solid #d6d6d6;
}

#header
{
	border-bottom: 1px solid #d6d6d6;
}


#wrapper,
#ext_wrapper,
#main,
#footer,
#ext_sidebar,
.custom #body
{
	background-color: #ffffff;
}

#sidebar,
#sidebar2
{
	background-color: #f7f7f7;
}


/*   ---------------------   HEADER BOXES   ---------------------   */

#header_boxes img
{
	border: 1px solid #c0c0c0;
}


/*   ---------------------   FOOTERS   ---------------------   */

#footer
{
	font-size: 10px;
	color: #808080;
}

#extra_footer
{
	font-size: 10px;
	color: #808080;
}

#footer_boxes img
{
	border: 1px solid #c0c0c0;
}


/*   ---------------------   LINKS   ---------------------   */

a:link,
a:visited
{
	color: #003399;
	text-decoration: none;
}

a:active,
a:hover
{
	color: #003399;
	text-decoration: underline;
}

/* Link Headings on Posts */

h1 a:link,
h1 a:visited,
h1 a:hover,
h1 a:active
{
	color: #000000; 
	text-decoration: none;
}


/*   ---------------------   TOP GREY NAVBAR   ---------------------   */

#navbar
{
	background-color: #c0c0c0 !important;
	color: #999999;
}

#navbar a:link,
#navbar a:visited
{
	color: #666666;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;	
}

#header_nav
{
	color: #f7f7f7;
	font-size: 12px;
	font-weight: normal;
}

#navbar a:hover,
#navbar a:active
{
	color: #f7f7f7;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
} 

#search_form input
{
	color: #666666;
	font-size: 12px;
}


/*   ---------------------   LEFT SIDEBAR   ---------------------   */

#body
{
       background: url(/wp/wp-content/uploads/image/sidebar_background.jpg) repeat-y;
}

#sidebar img
{
	border:1px solid #d6d6d6;
	padding:1px;
	background:#ffffff;
}

#sidebar h2
{
	color: #000000;
	border-bottom: #ff6600 1px solid;
	padding-left: 1px;
}


/*   ---------------------   RIGHT SIDEBAR   ---------------------   */

#sidebar2 h2
{
	color: #000000;
	border-bottom: #ff6600 1px solid;
	padding-left: 1px;
}

/*#sidebar2 img
{
	border:1px solid #d6d6d6;
	padding:1px;
	background:#ffffff;
}*/


/*   ---------------------   SILO PAGES WIDGET   ---------------------   */

#silo-pages h2
{
	border-color: #f7f7f7;
}

#silo-pages ul
{
	margin-top: 0px;
}

.sidebar ul ul
{
	margin-left: 15px;
        padding-top: 5px;
        padding-bottom: 5px;
}

.sidebar ul ul ul
{
	margin-left: 7px;
        padding-top: 5px;
}

.sidebar ul ul ul
{
	margin-left: 7px;
        padding-top: 5px;
}

#sidebar li
{
	margin: 0px;	
}

#sidebar li li
{
         font-weight: bold;
	 color: #003399;
	 margin-bottom: 10px;	
         list-style-image: none; 
         list-style-type: square;
}

#sidebar li li li
{
        font-weight: bold;
        color: #ff6600;
        margin-left: 8px;
        list-style-image: none; 
        list-style-type: square;
}

#sidebar li li li li
{
        font-weight: bold;
        color: #009900;
        margin-left: 8px;
        list-style-image: none; 
        list-style-type: square;
}

#sidebar li li li li li
{
        font-weight: bold;
        color: #ffcc00;
        margin-left: 8px;
        list-style-image: none; 
        list-style-type: square;
}

#sidebar li a:link, 
#sidebar li a:visited 
{
        font-weight: normal;
        color: #666666;
        text-decoration: none;
        display: block;
}

#sidebar li a:active,
#sidebar li a:hover
{
        font-weight: normal;
        color: #333333;
        text-decoration: none;
        display: block;
}


/*   ---------------------   PHOTO GALLERY   ---------------------   */

.photo_gallery img
{
	border: 1px solid #333333;
	margin-bottom: 10px;
}


/*   ---------------------   CFORMS - LINK LOVE   ---------------------   */


.linklove {
	width:410px;
	margin:0px;
	padding:0;	
	text-align:left;
	font-size: 1px;
	color: #ffffff !important;
	font-weight: normal;
}

.linklove a:link {
	font-size: 1px;
	font-family: Tahoma;
	color: #ffffff !important;
	font-weight: normal;
}

.linklove a:visited {

	font-size: 1px;
	font-family: Tahoma;
	font-weight: normal;
	color: #fcfcfc !important;
}

.linklove a:active {
	font-size: 1px;
	font-family: Tahoma;
	color: #ffffff !important;
	font-weight: normal;
}

.linklove a:hover {
	font-size: 1px;
	font-family: Tahoma;
	color: #ffffff !important;
	font-weight: normal;
}

.linklove em {
	font-size: 1px;
	font-family: Tahoma;
	color: #ffffff !important;
	font-weight: normal;
}
