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

body.custom
{
        padding-top: 15px;
        margin-top: 15px;
}


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


/* NAVBAR HORIZONTAL */

.custom_navbar table
{
        border-left: 0px;
        border-right: 0px;
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #999999;
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        background-color: #FFFFFF;
}

.menuright
{
        border-right: 1px solid #cccccc;
        margin: 0px 0px 0px 0px !important;
        padding: 0px 0px 0px 0px !important;
}

.navCellOff_Horizontal
{
        background: url(/wp/wp-content/uploads/image/navbarbackgroundOFF.jpg);
        background-repeat: repeat;
        padding: 8px 0px 8px 0px;
        text-align: center;
        color: #cc3366;
        font-family: Tahoma, Helvetica, Sans-Serif;
        font-size: 12px;
        font-weight: bold;
        text-decoration: none;
        display: block;
}

.navCellOn_Horizontal
{
        background: url(/wp/wp-content/uploads/image/navbarbackgroundON.jpg);
        background-repeat: repeat;
        padding: 8px 0px 8px 0px;
        text-align: center;
        color: #cc3366;
        font-family: Tahoma, Helvetica, Sans-Serif;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        display: block;
}

.custom_navbar a:visited
{
        color: #cc3366;
        font-weight: bold;
        font-size: 11px;
        text-align: center;
        text-decoration: none;
        letter-spacing: 1px;
}

.custom_navbar a:link
{
        color: #cc3366;
        font-weight: bold;
        font-size: 11px;
        text-align: center;
        text-decoration: none;
        letter-spacing: 1px;
}

.custom_navbar a:hover
{
        color: #cc3366;
        font-weight: bold;
        font-size: 11px;
        text-align: center;
        text-decoration: none;
        letter-spacing: 1px;
} 

/* PAGE LAYOUT */
body 
{
        background-color: #fed926;
        background-image: url(/wp/wp-content/uploads/image/background.jpg);
        background-repeat: repeat-x;
}

/ * remove all borders around images used for links */
a img
{
         border: none; 
}

/* PAGE BORDERS & BACKGROUND COLORS */
/* does not extend full length of page - insert when content added in and see if works ok
#main
{
	border-right: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
}
*/

#header
{
	background-color: #ffffff;
}

#wrapper
{
	border: 1px solid #cccccc;
	background-color: #ffffff;
}

#ext_main
{
	background-color: #ffffff;
}

#main
{
	background-color: #ffffff;
}


#sidebar
{
	background-color: #f7f7f7;
}

#sidebar2
{
	background-color: #f7f7f7;
}

/* FOOTERS */
#footer
{
	border-top: 1px solid #cccccc;
	background-color: #f7f7f7;
	font-size: 11px;
	text-align: left;
	color: #808080;
}

#footer a:link,
#footer a:visited
{
	font-weight: normal!important;
	font-size: 11px;
	text-decoration: none;
}

#footer a:active,
#footer a:hover
{
	font-weight: normal!important;
	font-size: 11px;
	text-decoration: underline;
}


#extra_footer
{
	font-size: 11px;
	color: #666666;
}


/* HEADINGS */

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


/* PAGE LINKS */
a:link,
a:visited
{
	color: #003399;
	text-decoration: none;
	font-weight: bold;
}

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


/* SIDEBAR1 (LEFT) */
#sidebar h2
{
	color: #000000;
	border-bottom: 1px solid #999999;
}

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

/* Recent Posts Widget */
.sidebar ul ul
{
	margin-left: 15px;
}


#sidebar li
{
	margin-left: 0px;	
}

#sidebar li li
{
	 margin-bottom: 10px;	
	 list-style-image: url(/wp/wp-content/uploads/image/bullet_pink.gif);
         list-style-type: square;
}

#sidebar li li a:link,
#sidebar li li a:visited,
#sidebar li li a:hover,
#sidebar li li a:active
{
         font-weight: bold;
}


/* SIDEBAR2 (RIGHT) */
#sidebar2 h2
{
	color: #000000;
	border-bottom: 1px solid #999999;
}

#sidebar2 img
{
	border:1px solid #cccccc;
	padding:1px;
	background:#ffffff;
}

/* Upcoming Events Widget */

#sidebar2 li
{
	margin-left: 0px;	
}

#sidebar2 li li
{
	 color: #000000;
	 margin-bottom: 10px;	
	 list-style-image: url(/wp/wp-content/uploads/image/bullet_pink.gif);
         list-style-type: square;
}


/* GALLERY */

.photo_gallery img
{
border: 1px solid #cccccc;
padding: 2px;
}



.custom #recent-posts
{
        font-weight: normal!important;
}