@import "main.css";
/* CSS Document */

/*--- Main Content ---*/
#maincontent {
	color: #333;
	background: #fff;
	margin: 10px 20px 20px 28px;
	padding: 0px;
	width: 900px;
	height: 390px;
	border: 1px solid #999;
}
/*--- Photo Box ---*/
#photobox {
	width: 350px;
	height: 390px;
	float: left;
	position:relative;
}

	div#photobox ul li {float:left; position:absolute; list-style: none;}
	div#photobox ul li img {background: #FFF;}
    div#photobox ul li.show {z-index:500;}

#textbox {
	float: right;
	width: 535px;
	height: auto;
	padding-top: 2px;
	padding-right: 0px;
	padding-left: 0px;
}

#title_main {
	float: left;
	width: 310px;
	height: auto;
	padding: 0px 0px 0px 12px;
}

#newsBox {
	font-size: 1.5em;
	font-weight: bold;
	color: #DB2929;
	padding: 5px 5px 0px 0px;
	height: auto;
	width: 220px;
	float:right;
	background: #fff;
	text-align:right;
}

#newsBox a {
	color:#DB2929;
	text-decoration:underline;
}

#newsBox a:link {
	color:#DB2929;
	text-decoration:underline;
}

#newsBox a:hover {
	color:#53568D;
	text-decoration:underline;
}

/*--- Bottom Column Main ---*/
#bottomColumnFrame {
	width: 960px;
	height: auto;
	text-align: left;
}
/*--- Column Header ---*/
#bottomColumnHeader {
	font-size: 1.7em;
	font-weight: bold;
	color: #fff;
	padding-left: 10px;
	height: auto;
	width: 950px;
	background: #DB2929;
}
#bottomColumnFooter {
	font-size: 1em;
	font-weight: bold;
	color: #fff;
	padding-left: 125px;
	height: auto;
	width: 835px;
	background: #DB2929;
}
#promo_deals {
	width: 960px;
	height: 270px;
	text-align: left;
	padding: 10px 0px 10px 0px;
}
#socialColumnFrame {
	width: 960px;
	height: auto;
}
#blogHeader {
	font-size: 1.7em;
	font-weight: bold;
	text-align: left;
	color: #fff;
	float:left;
	padding-left: 10px;
	overflow:hidden;
	height: auto;
	width: 470px;
	background: #DB2929;
}
#twitterHeader {
	font-size: 1.7em;
	font-weight: bold;
	text-align: left;
	color: #fff;
	float:left;
	padding-left: 28px;
	overflow:hidden;
	height: auto;
	width: 452px;
	background: #DB2929;
}
#blogFrame {
	width: 460px;
	height: auto;
	float:left;
	text-align: left;
	padding: 10px 10px 10px 10px;
}
#twitterFrame {
	width: 460px;
	height: auto;
	float:right;
	text-align: left;
	padding: 10px 10px 10px 10px;
}

/*--- Left Column ---*/
#leftcolumn { 
 color: #333;
 background: #fff;
 margin: 0px;
 padding: 0px 11px 0px 11px;
 width: 170px;
 height: auto;
 float: left;
 text-align: center;
}
/*--- Left Middle Column ---*/
#leftmiddle { 
 color: #333;
 background: #fff;
 margin: 0px;
 padding: 0px 11px 0px 11px;
 width: 170px;
 height: auto;
 float: left;
 text-align: center;
}
/*--- Right Middle Column ---*/
#rightmiddle { 
 color: #333;
 background: #fff;
 margin: 0px;
 padding: 0px 11px 0px 11px;
 width: 170px;
 height: auto;
 float: left;
 text-align: center;
}
/*--- Right Column ---*/
#rightcolumn { 
 color: #333;
 background: #fff;
 margin: 0px;
 padding: 0px 11px 0px 11px;
 width: 170px;
 height: auto;
 float: left;
 text-align: center;
}
#farrightcolumn {
	color: #333;
	background: #fff;
	margin: 0px;
	padding: 0px 11px 0px 11px;
	width: 170px;
	height: auto;
	float: left;
	text-align: center;
}
/*--- Right Column Big Text ---*/
p.rightcol {
font-family: Helvetica, Arial, sans-serif;
font-size: 28px;
font-weight: bold;
}

/*Slider*/
.panelwrappers {
	overflow:	hidden;
}

div.feedburnerFeedBlock ul {
margin-left:0;
padding-left:0;
list-style-type: none
}

div.feedburnerFeedBlock ul ul {
list-style-type: disc;
}

div.feedburnerFeedBlock ul ol {
list-style-type: decimal;
}
div.feedburnerFeedBlock ul li span.headline {
font-weight:bold;
display:block;
margin:8px 0 0 0;
}
#creditfooter
{
display: none;
}

.twitted {
	width: 460px;
	float:right;
	margin-bottom: 1px;
}

.twitted p.preLoader {
	margin: 0;
	padding: 1em 1em 1em 3em;
	background: transparent url("loader.gif") 1em center no-repeat;
	/* generate your own loader gif: http://www.ajaxload.info */
}

.twitted ul#twitter_update_list {
	margin: 0;
	padding: 0 0.8em;
	list-style-type: none;
}

.twitted ul#twitter_update_list li {
	margin: 0;
	padding: 0.8em 0 1em 0;
	border-bottom: 1px solid #ccc;
}

.twitted ul#twitter_update_list li span {
	/* tweet content */
	display: block;
}

.twitted ul#twitter_update_list li span a {
	/* links in tweet content */
	color: #00f;
}

.twitted ul#twitter_update_list li a {
	/* timestamp link */
	color: #f00;
}

.twitted ul#twitter_update_list li.firstTweet {
}

.twitted ul#twitter_update_list li.lastTweet {
	border-bottom: none;
}

.twitted p.profileLink {
	display: block;
	margin: 0;
	padding: 0.3em 1em;
	color: #fff;
	background-color: #ddd;
}