@import url(css/style-red.css);
/*
Theme Name:WP Premium (free version)
Author URI:http://www.cssace.com/
Version:2.0
Author:R.Bhavesh
Description:WP Premium is a free theme by <a href="http://cssace.com/">R.Bhavesh</a>. Please obtain a paid version from <a href="http://cssace.com/wp-premium-theme/">here</a> which allows all the theme settings from theme control panel and comes bundeled with 10 color schemes. Plus you get exclusive theme support for this theme.

choose - WHICH COLOR SCHEME DO YOU WANT FOR THE THEME?
By default, I placed set it to RED.
If you wish to have black color scheme, replace "red" with "black  e.g. @import url("style-black.css");"
If you wish to have black color scheme, replace "red" with "brown" e.g.  @import url("style-brown.css");*/
BODY
{
	font: 12px Arial, Helvetica, Sans-Serif;
	margin: 0px;
}
BODY *
{
	margin: 0px;
	padding: 0px;
}
HR
{
	height: 5px;
	margin: 10px 0px;
	border: none;
}
BLOCKQUOTE
{
	margin: 0px 0px 0px 5px;
	padding: 8px 25px 5px 40px;
	font-size: 15px;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Serif;
}
BLOCKQUOTE P
{
	margin: 0px 0px 10px;
	padding: 0px;
}
.clearboth
{
	clear: both;
}
.alignleft
{
	float: left;
}
.alignright
{
	float: right;
}
.imgleft
{
	float: left;
	margin: 0 12px 12px 0;
	padding: 2px;
	border: 3px solid #CCC;
}
.imgright
{
	float: right;
	margin: 0 0 12px 12px;
	padding: 2px;
	border: 3px solid #CCC;
}
.imgright_n
{
	float: right;
	margin: 0 0 12px 12px;
}
.img_center
{
	width: 98%;
	background: #CCC;
	padding: 5px;
	margin: 10px 0;
}
CODE
{
	font-size: 12px;
}
/*--------------------------------------------------
Structure
--------------------------------------------------*/
#header
{
	overflow: hidden;
	height: 100%;
}
#header-in
{
	width: 960px;
	padding: 0px;
	height: 132px;
	position: relative;
	margin: 0px auto;
}
#container
{
	width: 940px;
	text-align: left;
	margin: 0 auto;
	padding: 0px 10px;
	border: 0px solid #000000;
	clear: both;
	overflow: hidden;
	height: 100%;
}
.container-top
{
	clear: both;
	height: 17px;
	width: 960px;
	display: block;
	margin: 12px auto 0;
}
.container-bottom
{
	clear: both;
	height: 17px;
	width: 960px;
	display: block;
	margin: 0px auto;
}
#content
{
	width: 600px;
	float: left;
	padding: 14px 15px 20px 22px;
	display: block;
	overflow: hidden;
}
#sidebar
{
	float: right;
	width: 280px;
	padding: 0px 3px 0px 0px;
}
#l_sidebar, #r_sidebar
{
	float: left;
	display: block;
	width: 130px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
#footer
{
	padding: 10px 0px 20px;
	text-align: center;
	height: 25px;
	clear: both;
	font-size: 11px;
}
#footer-wrap
{
	width: 950px;
	margin: 0px auto;
}
/*************************************
Links
**************************************/
A
{
	text-decoration: none;
	outline: none;
}
A:hover
{
	text-decoration: underline;
}
/*************************************
Headings
**************************************/
H1
{
	font-size: 26px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin: 0px;
	padding: 0px;
}
H3.h1
{
/*make homepage h3's for the first 2 stories look like H1*/
	font-size: 22px;
	text-decoration: none;
}
H1 A, H3 A, H1 A:visited, H3 A:visited
{
	text-decoration: none;
}
H1 A:hover, H3 A:hover
{
	text-decoration: none;
}
H2
{
	font-size: 24px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	padding: 10px 0px;
	line-height: 150%;
	margin: 0px;
}
H2 A, H2 A:visited
{
	color: #666;
	text-decoration: underline;
}
H2 A:hover
{
	text-decoration: none;
}
H3
{
	font-size: 22px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#sidebar H2
{
	margin: 0px 0 5px;
	padding: 5px 0px 0px 0;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
}
#sidebar .popular H2
{
	font-size: 18px;
}
#l_sidebar H2, #r_sidebar H2
{
	font-size: 16px;
}
#sidebar H3
{
	font-size: 18px;
	margin-bottom: 8px;
}
H3 A, H3 A:visited
{
	text-decoration: none;
}
H4
{
	font-size: 18px;
	font-weight: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}
H5
{
	font-size: 16px;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
}
H6
{
	font-size: 14px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	padding: 0px 0 10px 0px;
	line-height: 150%;
	margin: 0px;
}
/*************************************
Header
**************************************/
#header-in .title
{
	margin: 0px;
	padding: 15px 10px 5px;
	width: 590px;
	float: left;
}
#header-in .title A
{
	text-decoration: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 33px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
#header-in .description
{
	clear: both;
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 10px 4px 15px;
	width: 850px;
}
#header-in IMG
{
	border: none;
}

/*************************************
RSS Feed
**************************************/
.rss
{
	float: left;
	padding: 8px 0 0 19px;
	margin: 0px;
}
/*************************************
Top Search Form
**************************************/
#xsnazzy
{
	margin: 15px 0 10px;
	clear: both;
	overflow: hidden;
	height: 100%;
}
* HTML
{
	margin: 0 0 10px;
}
/*ie6 specify css*/
*+HTML #xsnazzy
{
	margin: 0 0 10px;
}
/*ie7 specify css*/
HTML:first-child #xsnazzy
{
	margin: 0 0 10px;
}
HTML>BODY #xsnazzy
{
	margin: 0 0 10px;
}
.xtop, .xbottom
{
	display: block;
	font-size: 1px;
}
.xb1, .xb2, .xb3, .xb4
{
	display: block;
	overflow: hidden;
}
.xb1, .xb2, .xb3
{
	height: 1px;
}
.xb1
{
	margin: 0 5px;
}
.xb2
{
	margin: 0 3px;
}
.xb3
{
	margin: 0 2px;
}
.xb4
{
	height: 2px;
	margin: 0 1px;
}
.xboxcontent
{
	display: block;
	padding: 5px;
	height: 100%;
	overflow: hidden;
}
/*Search box Rounded Corner End*/
UL.tablist
{
	margin: 5px 0px;
	padding: 0;
	list-style: none;
	color: #333;
}
UL.tablist LI
{
	margin: 0 5px;
	padding: 2px 0 3px 10px;
	list-style: none;
	border-bottom: 1px dotted #959595;
	text-align: left;
}
UL.tablist LI A
{
	text-decoration: none;
	line-height: 18px;
}
UL.tablist LI A:hover
{
	text-decoration: underline;
}
.searchform
{
	padding: 5px;
	height: 100%;
	overflow: hidden;
	position: relative;
}
.searchform .s
{
	color: #333;
	padding: 4px 3px;
	line-height: 16px;
	width: 208px;
}
.button
{
	position: absolute;
	top: 5px;
	right: 0;
	height: 26px;
	width: 33px;
}
* HTML .button
{
	top: 6px;
}
*+HTML .button
{
	top: 6px;
}
#ul
{
	display: block;
	width: 880px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
#nav LI
{
	float: left;
	list-style-type: none;
	margin: 28px -4px 0px 4px;
	padding: 0px;
}
#nav UL LI:hover A, #nav UL LI.hover A, #nav UL LI.current_page_item A
{
	text-decoration: none;
}
#nav UL LI.current_page_item A:hover
{
	text-decoration: none;
}
#nav UL LI A
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	padding: 6px 20px 6px 0px;
	margin: 0px 0px 0px 15px;
	text-transform: uppercase;
}
#nav UL LI A:hover
{
	text-decoration: none;
}
/*************************************
Content
**************************************/
#content UL
{
	margin: 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
}
#content LI
{
	margin: 0 0 5px;
	padding: 0;
	background: url(images/bullet4.png) no-repeat center;
	background-position: 0 2px;
}
#content UL LI UL
{
	margin: 8px 0 5px;
	padding: 0;
}
#content LI UL LI
{
	padding: 0;
	background: url(images/bullet4.png) no-repeat 20px left;
}
#content OL
{
	list-style-type: decimal;
	line-height: 18px;
	margin: 0;
	font-size: 12px;
	padding: 0 0 10px;
}
#content OL LI OL
{
	margin: 8px 0 5px 18px;
	padding: 0;
}
#content OL LI
{
	margin: 0 0 5px;
	padding: 0;
	background: none;
}
#content H1.btmspace
{
	margin-bottom: 15px;
}
#content P
{
	margin: 0px;
	line-height: 18px;
	padding: 0px 0px 10px;
}
#content OL
{
	list-style-type: decimal;
	line-height: 18px;
	margin: 0px;
	padding: 0px 0px 10px 35px;
}
#content UL
{
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px;
}
#content LI
{
	margin: 0px;
	padding: 0px;
}
#content UL LI
{
	list-style: disc outside;
	margin: 0px 30px;
	padding: 5px 0px 0px 0;
}
#content .social
{
	margin: 0;
	padding: 0;
	width: 413px;
	list-style: none;
	float: right;
}
* HTML #content .social
{
	width: 420px;
}
#content .social LI
{
	margin: 0 0 0 11px;
	padding: 0 0 0 20px;
	list-style: none;
	float: left;
}
#content .social LI.i_kirtsy
{
	background: url(images/i_kirtsy.gif) no-repeat;
}
#content .social LI.i_stumb
{
	background: url(images/i_stumb.gif) no-repeat;
}
#content .social LI.i_del
{
	background: url(images/i_del.gif) no-repeat;
}
#content .social LI.i_reddit
{
	background: url(images/i_reddit.gif) no-repeat;
}
#content .social LI.i_technorati
{
	background: url(images/i_technorati.gif) no-repeat;
}
/*Page navigatoin 2 -----------------------------*/
#content .wp-pagenavi
{
	text-align: center;
	height: 25px;
	font: bold 11px Arial, Helvetica, sans-serif;
	line-height: 24px;
}
#content .wp-pagenavi A, .wp-pagenavi A:link, .wp-pagenavi A:active
{
	padding: 3px 8px;
	margin: 2px;
	text-decoration: none;
	color: #333;
	line-height: 24px;
	background-color: #E7E7E7;
}
#content .wp-pagenavi A:hover
{
	color: #FFF;
	background-color: #666;
}
#content .wp-pagenavi SPAN.pages
{
	padding: 3px 8px;
	margin: 2px;
}
#content .wp-pagenavi SPAN.current
{
	padding: 3px 8px;
	margin: 2px;
	line-height: 25px;
	font-weight: bold;
	color: #FFF;
	background: #DE2225;
}
#content .wp-pagenavi SPAN.extend
{
	padding: 3px 8px;
	margin: 2px;
	color: #FFF;
	line-height: 25px;
	background-color: #314332;
}
#content .trackbacklist
{
	margin: 8px 0 0;
	padding: 0;
	list-style: none;
}
#content .trackbacklist LI
{
	margin: 0 0 8px;
	padding: 0 0 5px 12px;
	list-style: none;
	border-bottom: 1px solid #CCC;
}
.post-ratings
{
	font-size: 12px;
	font-style: normal;
	padding-left: 8px;
	display: block;
	margin: 8px 0;
}
/************************************************
*    Comments                                    *
************************************************/
#content .commentlist LI .avatar
{
	background: #FFFFFF;
	float: right;
	background: #FFF url(images/gravtar.png) no-repeat center;
	border: 1px solid #EEEEEE;
	padding: 5px;
	margin-left: 10px;
}
#commentform INPUT
{
	width: 210px;
	padding: 2px;
	margin: 5px 5px 1px 0px;
	border: 1px solid #CCC;
}
#commentform
{
	margin: 5px 10px 0px 0px;
	height: 100%;
	overflow: hidden;
}
#commentform LABEL
{
	font-weight: bold;
}
.cancel-comment-reply A
{
	font-size: 12px;
}
#commentform TEXTAREA
{
	width: 330px;
	padding: 2px;
	border: 1px solid #CCC;
}
#respond:after
{
	content: ".";
	display: block;
	height: 0px;
	clear: both;
	visibility: hidden;
}
#content .commentlist P
{
	font-weight: normal;
	text-transform: none;
}
#content .commentmetadata
{
	font-weight: normal;
	font-size: 11px;
}
#commentform P
{
	margin: 5px 0px;
}
#commentform #submit
{
	margin: 0;
	float: left;
	width: 100px;
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #FFF;
	cursor: pointer;
	background: #000;
	border: none;
}
.alt
{
	margin: 0px;
	padding: 10px;
}
#content .commentlist
{
	margin: 10px 0;
	padding: 0px;
	height: 100%;
	overflow: hidden;
}
#content .commentlist OL
{
	margin: 0px;
	padding: 10px;
}
#content .commentlist LI
{
	margin: 15px 0px 10px;
	padding: 10px 8px 10px 10px;
	list-style: none;
	background: none;
}
#content .commentlist LI UL LI
{
	margin-right: 5px;
}
#content .commentlist CITE
{
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
}
#content .commentlist LI A
{
	font-weight: bold;
}
#content .commentlist LI A:hover
{
	color: #000;
}
.commentlist P
{
	margin: 10px 5px 10px 0px;
	padding: 0px;
}
.children
{
	margin: 0px;
	padding: 0px;
}
.nocomments
{
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.commentmetadata
{
	font-size: 11px;
	margin: 0px;
	display: block;
}
.navigation
{
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.alignright
{
	float: right;
}
.alignleft
{
	float: left;
}
.thread-alt
{
	background: #EEE;
	margin: 0px;
	padding: 0px;
}
.thread-even
{
	background: #FFF;
}
.depth-1
{
	border: 1px dotted #BBB;
}
.even
{
	border: 1px dotted #BBB;
	background: #EEE !important;
}
.alt
{
	border: 1px dotted #BBB;
	background: #FFF !important;
	margin: 0px;
	padding: 0px;
}
.gravatar
{
	float: right;
	border: 2px solid #999;
	margin: 0px 0 10px 15px;
	width: 40px;
	height: 40px;
	background: url(images/gravtar.png) no-repeat;
}
.commetmainauthor
{
	background: #EEE;
	overflow: hidden;
	height: 100%;
	margin-bottom: 15px;
	border-bottom: 1px solid #CCC;
}
.commetmain
{
	background: #F8F8F8;
	border-bottom: 1px solid #CCC;
	overflow: hidden;
	height: 100%;
	margin-bottom: 15px;
}
#content .post-meta-top
{
	margin: 0px 0px 15px;
	padding: 5px 0px;
	overflow: hidden;
	height: 100%;
}
#content .post-bottom
{
	margin: 0px 0px 25px;
	padding: 5px 0;
	clear: both;
	overflow: hidden;
	height: 100%;
	font-size: 11px;
}
.cat
{
	float: left;
	width: 25%;
	text-align: left;
	padding: 0px 0px 0px 15px;
	font-size: 11px;
}
.comm
{
	float: right;
	width: 38px;
	height: 39px;
	font-size: 22px;
	line-height: 27px;
	text-align: center;
}
.comm SPAN
{
	text-align: center;
	padding: 5px 0 0;
}
.comm A
{
	text-decoration: none;
}
.date
{
	float: left;
	text-align: left;
	font-size: 11px;
	padding: 0 0px 0 15px;
	background: url(images/i_calendar.png) no-repeat 0 1px;
}
#content .search404
{
	margin: 4px 8px 0 0;
	padding: 5px 0 0 0px;
	width: 298px;
}
#content .category
{
	float: left;
	width: 48%;
	border-right: 1px solid #CCC;
}
#content .archives
{
	float: right;
	width: 48%;
}
/*Previous/Next Page Navigation *********************************************/
.page-nav
{
	clear: both;
	margin: 15px 0px;
	padding: 2px 0px;
	height: 22px;
	font-weight: bold;
	font-size: 15px;
}
.nav-previous
{
	width: 249px;
	float: left;
	text-align: left;
	margin: 2px 0px;
}
.nav-next
{
	width: 249px;
	float: right;
	text-align: right;
	margin: 2px 0px;
}
.page-nav A
{
	text-decoration: none;
}
.nav-previous A
{
	padding-left: 13px;
}
.nav-next A
{
	padding-right: 13px;
}
/*Contact form ---------------------------------*/
.contactform
{
	position: static;
	overflow: hidden;
}
#content .contactleft
{
	width: 18%;
	text-align: left;
	clear: both;
	float: left;
	display: inline;
	margin: 5px 0;
	height: 25px;
	font-weight: bold;
}
#content .contactright
{
	width: 79%;
	text-align: left;
	float: right;
	display: inline;
	padding: 4px;
	margin: 5px 0;
	font-size: 11px;
}
.contactright INPUT, TEXTAREA
{
	width: 220px;
	padding: 3px;
	font: 12px Arial, Helvetica, sans-serif;
}
#contactsubmit
{
	width: 120px;
	font: bold 12px Arial, Helvetica, sans-serif;
	border: none;
	cursor: pointer;
}
/*************************************
Sidebar
**************************************/
#sidebar .sidebar-bot
{
	display: block;
	height: 20px;
	clear: both;
}
#sidebar UL
{
	list-style-type: none;
}
#sidebar .advertise
{
	text-align: left;
	padding: 0;
	margin-left: 3px;
}
#sidebar .advertise IMG
{
	margin: 5px;
	border: none;
}
#sidebarwrap
{
	padding: 15px 0px 0px;
	margin: 0px;
	border: none;
}
#sidebar .aktt_tweets P
{
	display: none;
}
/*************************************
Popular Posts Section
**************************************/
#sidebar #sidebarwrap #popular
{
	margin: 0px;
	padding: 0px;
}
/*popular box Rounded Corner start*/
#pxsnazzy
{
	margin: 0 0 10px;
}
.pxtop, .pxbottom
{
	display: block;
	font-size: 1px;
}
.pxb1, .pxb2, .pxb3, .pxb4
{
	display: block;
	overflow: hidden;
}
.pxb1, .pxb2, .pxb3
{
	height: 1px;
}
.pxb1
{
	margin: 0 5px;
}
.pxb2
{
	margin: 0 3px;
}
.pxb3
{
	margin: 0 2px;
}
.pxb4
{
	height: 2px;
	margin: 0 1px;
}
.pxboxcontent
{
	display: block;
	padding: 2px;
}
/*popular box Rounded Corner End*/
.popular UL
{
	margin: 0px;
	padding: 0px 10px 15px;
}
.popular UL LI
{
	margin: 0px;
	padding: 0px;
}
.popular UL LI UL
{
	padding: 0px;
}
.popular UL LI UL LI
{
	margin: 0px;
	padding: 5px 10px;
}
.popular UL LI UL LI A, #popular UL LI UL LI A:visited
{
	padding: 0;
	margin: 0px;
	text-decoration: none;
}
.popular UL LI UL LI A:hover
{
	text-decoration: underline;
}
/*twitter box Rounded Corner start*/
#txsnazzy
{
	margin: 0 0 10px;
}
.txtop, .txbottom
{
	display: block;
	font-size: 1px;
}
.txb1, .txb2, .txb3, .txb4
{
	display: block;
	overflow: hidden;
}
.txb1, .txb2, .txb3
{
	height: 1px;
}
.txb1
{
	margin: 0 5px;
}
.txb2
{
	margin: 0 3px;
}
.txb3
{
	margin: 0 2px;
}
.txb4
{
	height: 2px;
	margin: 0 1px;
}
.txboxcontent
{
	display: block;
	padding: 2px;
}
/*************************************
Popular Posts Section
**************************************/
#sidebar #sidebarwrap #popular
{
	margin: 0px;
	padding: 0px;
}
/*popular box Rounded Corner start*/
#pxsnazzy
{
	margin: 0 0 10px;
}
.pxtop, .pxbottom
{
	display: block;
	font-size: 1px;
}
.pxb1, .pxb2, .pxb3, .pxb4
{
	display: block;
	overflow: hidden;
}
.pxb1, .pxb2, .pxb3
{
	height: 1px;
}
.pxb1
{
	margin: 0 5px;
}
.pxb2
{
	margin: 0 3px;
}
.pxb3
{
	margin: 0 2px;
}
.pxb4
{
	height: 2px;
	margin: 0 1px;
}
.pxboxcontent
{
	display: block;
	padding: 2px;
}
/*widget calendar css ===================================================*/
#wp-calendar
{
	width: 90%;
	margin: 0 auto;
	color: #2A271C;
}
/*#sidebar .widget_calendar h2, widgettitle*/
#INVALID-RULE
{
	display: none;
}
#sidebar #calendar_wrap CAPTION
{
	margin: 8px 0 3px;
	padding: 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #FFF;
	text-transform: uppercase;
	background: url(images/sheadbg.png) no-repeat;
	width: 100%;
}
/*************************************
Left Sidebar
**************************************/
#l_sidebar UL, #l_sidebar UL LI, #r_sidebar UL, #r_sidebar UL LI
{
	margin: 0px 0 15px;
	padding: 0px;
}
#l_sidebar UL LI UL LI, #r_sidebar UL LI UL LI
{
	margin: 0px;
	padding: 5px 3px 7px 8px;
}
#l_sidebar UL LI UL LI A, #l_sidebar UL LI UL LI A:visited, #r_sidebar UL LI UL LI A, #r_sidebar UL LI UL LI A:visited
{
	margin: 0px;
	text-decoration: none;
}
#l_sidebar UL LI UL LI A:hover, #r_sidebar UL LI UL LI A:hover
{
	text-decoration: underline;
}
#l_sidebar UL LI UL LI UL LI, #r_sidebar UL LI UL LI UL LI
{
	margin: 0px;
	padding: 0px;
}
#l_sidebar UL LI UL LI UL LI A, #l_sidebar UL LI UL LI UL LI A:visited, #r_sidebar UL LI UL LI UL LI A, #r_sidebar UL LI UL LI UL LI A:visited
{
	padding: 5px 3px 7px 8px;
	margin: 0px;
	text-decoration: none;
}
#l_sidebar UL LI UL LI UL, #r_sidebar UL LI UL LI UL
{
	border: none;
	padding: 0px;
	margin: 0px;
}
#l_sidebar UL LI UL LI UL LI A:hover, #r_sidebar UL LI UL LI UL LI A:hover
{
	text-decoration: underline;
}
.about
{
	overflow: hidden;
	height: 100%;
	margin-bottom: 15px;
}
#sidebar P
{
	margin: 0px;
	line-height: 18px;
	padding: 0px 0px 10px;
}
/*************************************
Footer
**************************************/
#text-link-advertise
{
	padding: 15px;
	text-align: left;
	clear: both;
}
#footer .copyright
{
	float: left;
	text-align: left;
}
.copyright A
{
	text-decoration: none;
}
.copyright A:hover
{
	text-decoration: none;
}
UL#nav-footer
{
	margin: 0;
	padding: 0;
	float: right;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
}
UL#nav-footer LI
{
	padding: 5px 8px 5px 12px;
	list-style: none;
	float: left;
}
UL#nav-footer LI.nobg
{
	padding: 5px 8px 0px 12px;
}
UL#nav-footer LI A
{
	text-decoration: none;
}
/*Tabber  Style start --------------------*/
.tabberlive .tabbertabhide
{
	display: none;
}
.tabberlive
{
	margin: 0 5px;
}
UL.tabbernav
{
	margin: 0;
	padding: 3px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
}
UL.tabbernav LI
{
	list-style: none;
	margin: 0;
	display: inline;
}
UL.tabbernav LI A
{
	padding: 3px 0.5em;
	margin-left: 3px;
	text-decoration: none;
}
/*---- tabbertab = the tab content---------------------*/
.tabberlive .tabbertab
{
	padding: 5px;
}
/*If desired, hide the heading since a heading is provided by the tab*/
.tabberlive .tabbertab H2
{
	display: none;
}
.tabberlive .tabbertab H3
{
	display: none;
}
.tabberlive#tab2 .tabbertab
{
	height: 200px;
	overflow: auto;
}
/*instruction elements --------------------------------------*/
ADDRESS
{
	font-style: italic;
}
#content P.alert, #content P.download, #content P.info, P.note
{
	margin: 10px 0;
	padding: 9px 10px 9px 36px;
}
#content P.alert
{
	border-top: 1px solid #F0BAA2;
	border-bottom: 1px solid #F0BAA2;
	background: #FFD9C8 url(images/alert.png) no-repeat 12px 13px;
}
#content P.download
{
	border-top: 1px solid #D4EBAF;
	border-bottom: 1px solid #D4EBAF;
	background: #EDFCD5 url(images/download.png) no-repeat 10px 13px;
}
#content P.info
{
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	background: #EEE url(images/info.png) no-repeat 12px 13px;
}
#content P.note
{
	border-top: 1px solid #EFE3AE;
	border-bottom: 1px solid #EFE3AE;
	background: #FEF6D2 url(images/note.png) no-repeat 14px 13px;
	margin: 10px 0;
	padding: 9px 10px 9px 36px;
}
.cartlink
{
	background: url(images/i_cart2.png) no-repeat 0 3px;
	padding-left: 20px;
}
.red
{
	color: #C00;
	font-size: 11px;
	padding-left: 5px;
}

