/**
 * @file
 * @project 615
 * @package sftheme
 * @site app1
 */
 
/** 
 * ------------------------------------------------------------------
 * @section TYPOGRAPHY
 * ------------------------------------------------------------------
 */
 
h1, h2, h3, h4, h5, h6 {font-weight:normal;}
h1 {font-size:3em;line-height:1;margin-bottom:0.5em;}
h2 {font-size:2em;margin-bottom:0.75em;}
h3 {font-size:1.5em;line-height:1em;margin-bottom:1em;}
h4 {font-size:1.2em;line-height:1.25;margin-bottom:1.25em;height:1.25em;}
h5 {font-size:1em;font-weight:bold;margin-bottom:1.5em;}
h6 {font-size:1em;font-weight:bold;}
p, form {margin:0 0 1.5em;padding:0;}
blockquote {margin:0;}
sup, sub {line-height:0;}
address {margin:0 0 1.5em;}
pre, code {margin:0;white-space:pre;}
pre, code, tt {line-height:1.5;}
li ul, li ol {margin:0;padding:0;}
ul, ol {margin:0;padding:0;}
ul {list-style-type:disc;}
ol {list-style-type:decimal;}
dl {margin:0;}
dd {margin-left:0;}
caption {margin:0; padding:.5em;}

h1, h2, h3 {font-weight:normal;}

/** 
 * ------------------------------------------------------------------
 * @section MAIN AREA
 * ------------------------------------------------------------------
 */
body {
	background-color:#000000;
	background-image:url(http://app4.websitetonight.com/projects/1/2/3/5/1235957/_mygallery/bkg_site.jpg);
	background-repeat:repeat;
	color:#000000;
         margin:0px;
         padding:0px;
}

.sf_wrapper {
	width:900px;
	margin:0px auto 0px;
         height:auto !important;
}

/** 
 * @subsection header 
 */
.sf_header_wrapper {
	background-color:#000000;
         margin:0px auto 0px;
         padding: 0px;
         width:900px;
}

.sf_main_header {
	color:#ffffff;
         margin:0px auto 0px;
         padding: 0px;
         width:900px;
}

/**
 * @section navigation
 */
.sf_region4 {
	background-color:#000000;
	width:900px;
}

.sf_navigation {
background-image:url(http://app4.websitetonight.com/projects/1/2/3/5/1235957/_mygallery/bkg_button.jpg);
background-repeat:repeat-x;
width:900px;
}
 
.sf_navigation ul li a {
        font-family: Georgia;
        font-size: 13px;
	color:#FFFFFF;
font-weight:normal;
width:auto;
padding-left:6px;
padding-right:6px;
margin:0;
}

.sf_navigation ul li a:visited {
	color:#ffffff;
}

.sf_navigation ul li a:hover {
	color:#000000;
}
 
/**
 * @section subnav
 */
.sf_navigation .subnav {
	border: 0px;
margin:0px;
padding:0px;
	width:900px;
}
 
.sf_navigation .subnav li a {
	color:#000000;
margin:0px;
padding:0px
}

.sf_navigation .subnav li a:visited {
	color:#000000;
margin:0px;
padding:0px
}

.sf_navigation .subnav li a:hover {
	color:#000000;
margin:0px;
padding:0px
}

/** 
 * @subsection content
 */

.sf_main {
	background-color:#dcdcdc;
width:900px;
}

/** 
 * @subsection footer
 */
.sf_footer {
	color:#666666;
	width:900px;
}

.sf_banner {
	color:#666666;
	width:900px;
}

/** 
 * @subsection main links
 */
a:link {
	color:#cc0000;
margin:0px;
padding:0px
}
a:visited {
	color:#cc0000;
margin:0px;
padding:0px
}
a:hover {
	color:#ff0000;
margin:0px;
padding:0px
}

/** 
 * @subsection buttons
 */
.btn {
	color:#666666;
	background-color:#DFDFDF;
margin:0px;
padding:0px
}

.btn:hover {
	color:#666666;
	background-color:#eeeeee;
margin:0px;
padding:0px
}


/** 
 * ------------------------------------------------------------------
 * @section WIDGETS
 * ------------------------------------------------------------------
 */
.widgetset .widget {
	border:1px solid #c9c9c9;
	background-color:#ffffff;
}

.widgetset .widget_header {
	color:#FFFFFF;
	background-color:#000000;
}

.widgetset .widget_header a:link,
.widgetset .widget_header a:visited,
.widgetset .widget_header a:hover{
	color:#FFFFFF;
}