﻿/**************************
	Body Elements
**************************/

h2
{
    font-family:Century Gothic;
    font-size:16px;
    font-weight:bold;
    margin-bottom:50px;
    *-margin-bottom:20px;
    *margin-bottom:20px;
}

body
{
    font-size:12px;
    font-family:Arial;
    color:#333333;
}

/**************************
	Main Content Area
**************************/

#mainContent
{
    margin-top:60px;
}


/*********** Left Side *************/


#leftContent
{
    float:left;
    width:660px;
}

#leftContent h3
{
    margin:5px 0;
    font-family:Century Gothic;
    font-size:16px;
    font-weight:bold;
}

#leftContent h2
{
    font-family:Century Gothic;
    font-size:16px;
    font-weight:bold;
	margin:10px 0;
}

#leftTop
{
    float:left;
    width:435px;
	padding-bottom:50px;
}

#leftTop p {
line-height:18px;
padding:0;
}

#rightTop
{
    float:left;
    width:225px;
}

#rightTop img
{
    margin-top:30px;
}

#leftSep
{
    display:none;    
}

#leftBottom p, #midBottom p, #rightBottom p
{
    margin:15px 0 60px 0;
    padding:0;
}

#leftBottom
{
    display:none;
}

#leftBottomTop
{
}

#leftBottomBottom
{
    display:none;
}

#midBottom
{
    display:none;
}

#midBottomTop
{
}

#midBottomLeft
{
    display:none;
}

#midBottomRight
{
    display:none;
}

#midBottomBottom
{
    display:none;
}

#rightBottom
{
    display:none;
}

#rightBottomTop
{
}

#rightBottomBottom
{
    display:none;
}

/*********** Right Side *************/

#rightContent
{
    float:left;
    width:299px;
    border-left:1px solid #ccc;
}

#rightContent h3
{
    margin:20px 0;
    font-family:Century Gothic;
    font-size:16px;
    font-weight:bold;
}

.rightBox
{
    width:269px;
    padding:0 15px;
}

.rightBox a.title, .rightBoxBottom a.title
{
    color:#00608F;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
}

.rightBoxTop
{
    width:269px;
    padding:0 15px;
}

.rightBoxLeft
{
    float:left;
    height:80px;
    text-align:left;
    padding-left:15px;
}

.rightBoxRight
{
    float:left;
    width:184px;
    padding:0 15px;
}

.rightBoxBottom
{
    clear:both;
    margin:0 0 0 85px;
    padding:0 15px;
    width:184px;
}

#flashBanner
{
    display:none;
}

#flashWrap
{
    display:none;
}


/**************************
	Blog List Inner Page
**************************/


#leftTop .sf_postListing
{
    float:left;
    width:435px;
    margin-top:35px;
}

#leftTop .sf_readMore
{
    margin:10px 0 40px 0;
}

#leftTop .sf_postTitle a
{
    color:#00608F;
}

#leftTop .sf_back a
{
    color:#7F0002;
    line-height:40px;
    font-weight:bold;
}

#leftTop .sf_singlePost .sf_postTitle
{
    font-size:16px;
    color:#00608F;
}


/*  Right Side Blog */


.rightBoxRight .sf_postTitle a
{
    color:#618FAF;
    font-family:Arial;
    font-size:11px;
    font-weight:bold;
}

.rightBoxRight ul.sf_postListing
{
    float:left;
    width:184px;
    margin:0 0 20px 0;
}

/*********** Form Controls *************/

#statusField{
    	width:50%;
    	padding:10px;
    	height:42px;
    	outline:none;
    }
    .focusField{
    	border:solid 1px #73A6FF;
    	background:#EFF5FF;
    	color:#000;
		padding:3px;
    }
    .idleField{
    	background:#fff;
    	color: #000;
		border: solid 1px #7f9db9;
		padding:3px;
    }	

.submitBtn2 {
	background-color:#990002;
	border:2px solid #cc0001;
	color:#FFF;
	padding:3px 10px 3px 8px;
}	
