@import url(reset.css);
@import url(custom.css);
H1#logo DIV#englishlogo A IMG
{
	/*+placement:shift 0px 3px;*/
	position: relative;
	left: 0px;
	top: 3px;
}
/*
Theme Name: SBBIC EN;
Description: This minimalistic, yet clean & professional theme is highly SEO optimized and fully customizable design with 3 completely different skins. Theme options include custom header, footer and background images, logo uploader, custom home page content, social networking integration and more. Tested on WP 2.8.x using Firefox, IE6/7/8, Google Chrome, and Safari. W3C validated CSS & HTML.
Version: 1.1
Author: Nathan Wells and Top Blog Formula
Author URI: http://www.topblogformula.com/
Theme URI: http://www.topblogformula.com/wordpress-business-themes/edegree
Tags: white,red,silver,black,two-columns,right-sidebar,fixed-width,custom-header,theme-options,threaded-comments

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

***GLOBAL****/
BODY
{
	background: #EDECEC url(images/back-body.gif) repeat-x;
	font: 11px Arial, Helvetica, sans-serif;
	color: #575757;
}
/*5e5e5e*/
H1
{
	font-size: 26px;
	color: #FE2400;
}
H2
{
	font-size: 24px;
	color: #FA2300;
	padding: 0;
}
H3
{
	font-size: 20px;
	color: #FF0000;
}
H4
{
	font-size: 18px;
	color: #5B4E64;
}
H5
{
	font-size: 16px;
	color: #FA4700;
}
H6
{
	font-size: 14px;
	color: #000;
}
P
{
	margin: 5px 0 14px;
	line-height: 130%;
}
STRONG, B, CAPTION, TH
{
	font-weight: bold;
}
BLOCKQUOTE
{
	border-left: 3px solid #E8E8E8;
	margin: 10px 10px 0;
	padding-left: 8px;
}
ACRONYM, ABBR
{
	border-bottom: 1px dashed #333;
	cursor: help;
}
DD
{
	margin-left: 15px;
}
A:link
{
	color: #EB1B29;
	text-decoration: none;
}
A:visited
{
	color: #D11723;
}
A:hover, A:active
{
	color: #FF1C2B;
	text-decoration: underline;
}
/****END GLOBAL***
***LAYOUT****/
#bg
{
	width: 100%;
	display: table;
	background: url(images/back-bg.jpg) no-repeat center top;
}
.internalpage #wrapper
{
	background: url(images/back-wrapper.jpg) no-repeat center bottom;
}
#shadow, #header, #container, #footer
{
	margin: 0 auto;
}
#shadow
{
	width: 900px;
	position: relative;
}
* HTML BODY #shadow
{
	width: 910px;
}
#container
{
	padding: 0 0 10px;
	background: #EDECEC url(images/back-container.gif) repeat-y;
}
#container-shoulder
{
	background: url(images/back-container-shoulder.jpg) no-repeat;
}
#container-shoulder-plain
{
	background: url(images/back-container-shoulder-plain.jpg) no-repeat;
}
#header
{
	height: 119px;
}
#logo
{
	margin: 1px 0 0;
	overflow: hidden;
}
#logo A
{
	outline: none;
}
#header .search_form
{
	float: right;
	margin: -37px 2px 0 10px;
}
.widget #search_form
{
	float: none;
}
.search_form #s
{
	padding: 5px 6px 0;
	width: 130px;
	height: 19px;
	color: #FFF;
	background: #B0B0B0;
	border: none;
	font-size: 11px;
}
#featured-zone
{
	height: 294px;
	overflow: hidden;
}
#slidespot
{
	float: left;
	width: 624px;
}
#featured-wiz
{
	float: right;
	width: 261px;
	color: #CCCACA;
	height: 288px;
	overflow: hidden;
}
#shadow #featured-wiz H2
{
	margin: 0 0 15px;
}
#featured-wiz P
{
	margin: 0 0 10px 7px;
	padding: 0;
}
#left-col
{
	width: 595px;
	float: left;
	padding: 50px 0 0;
}
#container-shoulder-plain #left-col
{
	padding: 23px 0 0;
}
#sidebar
{
	float: right;
	width: 275px;
	color: #525252;
	padding: 7px 1px 10px;
}
#footer
{
	background: #010101 url(images/back-footer.jpg) repeat-x 0 top;
}
#footer .footer-content
{
	position: relative;
	padding: 29px 28px 0;
	color: #F0F0F0;
	width: 900px;
	margin: 0 auto;
	height: auto !important;
	height: 200px;
	min-height: 200px;
}
#footer .footer-widget
{
	float: left;
	width: 215px;
	padding: 0 20px 0 0;
}
#footer UL.footerlinks
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0 0 70px -7px;
}
#footer UL.footerlinks LI
{
	padding: 0 7px;
}
#top-content-internal .textfield
{
	width: 235px;
	height: 18px;
	line-height: 18px;
	padding: 6px 10px 0;
	border: 1px solid #707070;
	font-size: 11px;
	font-weight: normal;
	color: #FFF;
	background: #A6A6A6;
	margin-bottom: 8px;
}
#top-content-internal #opt_submit
{
	background: url(images/back-optin-submit.png) no-repeat;
	text-align: center;
	border: none;
	color: #FFF;
	font-size: 18px;
	cursor: pointer;
}
/**** END LAYOUT***
***STYLES****/
.recover
{
	clear: both;
	line-height: 0;
}
.bold
{
	font-weight: bold;
}
.italic
{
	font-style: italic;
}
.txtcenter
{
	text-align: center;
}
#blogname
{
	padding: 0;
	display: inline-block;
	background: transparent url(images/edegree-logo.png) no-repeat 0 7px;
	height: 60px;
	text-indent: -66666px;
	overflow: hidden;
	line-height: 60px;
}
#copyright
{
	color: #858585;
	position: absolute;
	bottom: 16px;
	left: 25px;
	font-size: 11px;
}
#footer-tag
{
	width: 375px;
	text-align: left;
}
.sidebar P
{
	padding: 0 15px 0 20px;
	margin: 0 0 5px;
}
.home-content
{
	padding: 25px 0 0 32px;
	width: 600px;
}
.home-content H2
{
	background: url(images/back-home-heading.gif) no-repeat bottom right;
	color: #F3832B;
	font-size: 18px;
	letter-spacing: -1px;
	margin: 0 0 8px;
	padding: 6px 86px 19px 0;
	text-transform: capitalize;
	width: 305px;
}
#container .page
{
	padding: 16px 0 12px 30px;
}
#container .page H2
{
	font-size: 22px;
	padding: 0 20px 0 0;
}
.page-content
{
	background: transparent url(images/dots.gif) repeat-x 0 top;
	margin: 2px 0 0;
	padding: 12px 0 0;
	width: 560px;
}
.entry
{
	clear: both;
	padding: 0 12px 8px 0;
	margin: 0 0 0 82px;
}
.post
{
	background: url(images/back-entrydate.png) no-repeat 12px 0;
	padding: 0 0 20px 15px;
	margin: 0;
	clear: both;
}
* HTML BODY .post
{
	background-position: 12px 15px;
	padding: 15px 0 12px 15px;
}
*+HTML BODY .post
{
	background-position: 12px 15px;
	padding: 15px 0 12px 15px;
}
.entry_header
{
	margin: 0;
	position: relative;
}
.entry_header H1, .entry_header H2.home
{
	float: left;
	margin: 0;
	width: 380px;
	padding: 9px 80px 5px 0;
	line-height: 1.7em;
	font-size: 18px;
	height: auto !important;
	height: 40px;
	min-height: 40px;
}
.entry-date
{
	float: left;
	width: 58px;
	height: 52px;
	text-align: center;
	padding: 7px 20px 0 1px;
	font-weight: normal;
	margin: 0;
	font-size: 11px;
	color: #FFF;
	font-family: Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
}
#left-col .date
{
	font-family: Arial, Helvetica, sans-serif;
	color: #FE0606;
	font-size: 27px;
	display: block;
	font-weight: bold;
	line-height: 28px;
}
.entry-meta
{
	margin: 0 44px 0 0;
	color: #595050;
	font-size: 11px;
	background: url(images/dots.gif) repeat-x 0 top;
	padding: 3px 0 0;
	width: 492px;
	float: right;
}
.comment-bubble
{
	background: #FF2400;
	color: #FFF;
	font-size: 11px;
	font-weight: bold;
	padding: 4px 12px;
	position: absolute;
	right: 8px;
	top: 18px;
	z-index: 10;
}
.entry_content
{
	clear: both;
	margin: 0 0 0 82px;
}
#search-submit
{
	background: url(images/btn-search.png) no-repeat;
	width: 25px;
	height: 20px;
	overflow: hidden;
	border: none;
	cursor: pointer;
	text-indent: -7000px;
}
* HTML BODY #search-submit
{
	padding-top: 22px;
}
*+HTML BODY #search-submit
{
	padding-top: 22px;
}
#top-content-internal
{
	background: url(images/back-top-content-internal.jpg) no-repeat;
	float: right;
	width: 266px;
	color: #CCCACA;
	padding: 0 0 0 15px;
	margin: -7px -1px 9px 0;
}
#top-content-internal H2
{
	color: #FFF;
	font-weight: bold;
	padding: 8px 0 7px 15px;
	font-size: 14px;
	background: url(images/back-sidebar-title.png) no-repeat left top;
	overflow: hidden;
	width: 246px;
	margin: 0 0 0 -5px;
}
#sidebar #top-content-internal .widget
{
	background: transparent;
}
#sidebar H2, #featured-wiz H2
{
	color: #FFF;
	font-weight: bold;
	padding: 8px 0 7px 15px;
	font-size: 14px;
	text-align: left;
	background: url(images/back-sidebar-title.png) no-repeat left top;
	overflow: hidden;
	margin: -5px 0 0 -5px;
	width: 246px;
}
#sidebar .side-switch H2
{
	background-position: right bottom;
}
#sidebar UL
{
	padding: 0 7px 19px;
	list-style: none;
}
#sidebar UL UL
{
	background: none;
	padding: 0;
}
#sidebar LI
{
	padding: 0;
	list-style: none;
}
#sidebar UL UL
{
	padding: 0 0 15px 11px;
	background: #F2F2F2;
}
#sidebar LI LI
{
	margin: 0 9px 0 15px;
	list-style-image: url(images/icon-sidebar-link.png);
	padding: 9px 0;
	background: url(images/back-sidebar-link.gif) repeat-x 0 bottom;
}
#sidebar LI LI LI
{
	background: none;
}
#sidebar .widget
{
	margin: 0 0 23px 1px;
	padding: 5px;
	background: #F2F2F2;
	clear: both;
}
#sidebar DIV.widget
{
	margin: 0;
}
#sidebar UL UL UL
{
	padding: 0;
}
.sidebar-divider
{
	background: url(images/sidebar-divider.gif) repeat-x 0 top;
	height: 1px;
	line-height: 1px;
	margin: 0 0 5px;
	width: 292px;
}
#optin-container P
{
	padding: 0 40px;
	margin: 0;
}
#optin-container P.freeaudio
{
	padding: 0 30px;
	margin: 0;
}
.btn-submit
{
	background: url(images/btn-submit.gif) no-repeat;
	width: 87px;
	height: 24px;
	border: none;
	cursor: pointer;
}
#location-name
{
	background: url(images/location-name.gif) no-repeat;
	width: 105px;
	height: 13px;
	position: absolute;
	right: 243px;
	top: 72px;
	text-indent: -7000px;
}
#fcg-slides
{
	margin: 0 0 18px 12px;
	border: 1px solid #DFDFDF;
	padding: 7px;
	background: #FFF;
}
#fcg-slides H2
{
	color: #54B4F7 !important;
	margin: 16px 0 0 16px !important;
	font-size: 16px !important;
}
#fcg-slides P
{
	margin: 2px 0 0 16px !important;
}
#fcg-slides .slideInfoZone
{
	bottom: 0;
}
#socialize-icons
{
	margin: 8px auto 0;
	clear: both;
	width: 215px;
	padding-top: 25px;
	height: 50px;
	background: url(images/back-socialize-icons.png) no-repeat center top;
}
#socialize-icons UL
{
	list-style: none;
}
#socialize-icons A
{
	display: block;
	height: 35px;
	width: 35px;
}
#socialize-icons LI
{
	float: left;
	overflow: hidden;
	text-indent: -33333px;
	margin: 0 7px;
}
#icon-twitter
{
	background: url(images/icon-twitter.jpg) no-repeat;
}
#icon-facebook
{
	background: url(images/icon-facebook.jpg) no-repeat;
}
#icon-rss
{
	background: url(images/icon-rss.jpg) no-repeat;
}
#icon-youtube
{
	background: url(images/icon-youtube.jpg) no-repeat;
}
.customhtml
{
	padding: 0 0 0 98px;
}
#opt_data
{
	display: none;
}
.meta
{
	margin: 0 0 10px;
}
.footer-widget H2
{
	font-size: 1.4em;
	color: #FFF;
	border-bottom: 1px dotted #666;
	padding: 0 0 3px;
	margin: 0 0 15px;
}
.tagmeta
{
	color: #666;
	font-style: italic;
}
#tagcloud
{
	margin-bottom: 25px;
}
.post UL
{
	margin-left: 0;
	padding-left: 30px;
}
DIV.page UL
{
	margin-left: 0;
	padding-left: 30px;
}
DIV.page UL.children
{
	padding: 0;
}
.customhtml UL
{
	margin-left: 0;
	padding-left: 30px;
}
.post OL
{
	margin-left: 0;
	padding-left: 30px;
}
DIV.page OL
{
	margin-left: 0;
	padding-left: 30px;
}
DIV.page OL.children
{
	padding: 0;
}
.customhtml OL
{
	margin-left: 0;
	padding-left: 30px;
}
.btn
{
	background: url(images/btn-comment-submit.png) no-repeat right top;
	color: #FFF;
	cursor: pointer;
	display: inline-block;
	font-size: 24px;
	font-weight: bold;
	height: 27px;
	line-height: 27px;
	vertical-align: middle;
	padding-right: 10px;
}
.btn SPAN
{
	background: url(images/btn-comment-submit.png) no-repeat left top;
	display: inline-block;
	height: 27px;
	line-height: 27px;
	padding-left: 10px;
}
.btn SPAN INPUT
{
	background: none;
	border: 0 none #000000;
	color: #FFF;
	cursor: pointer;
	font-family: inherit;
	font-size: 14px;
	font-weight: bold;
	padding-top: 5px;
}
.comment-text .reply
{
	display: block;
	text-align: right;
}
.comment-text .reply A
{
	margin-top: -25px;
	display: block;
	width: 30px;
	float: right;
}
#sidebar LI#promo
{
	margin: 0 0 0 20px;
}
/*#commentform lable*/
#INVALID-RULE
{
	font-size: 120%;
}
.editpost
{
	background: url(images/icon-edit.gif) no-repeat 0 1px;
	padding: 0 0 2px 18px;
}
.comment-icon, .comment-reply-link
{
	background: url(images/icon-comment.gif) no-repeat;
	padding: 0 0 0 18px;
}
.navigation
{
	text-align: center;
	margin: 18px 18px 0 93px;
	border-top: 1px dotted #020202;
	padding: 18px 0 30px;
}
.navigation .alignleft A, .navigation .alignright A
{
	font-size: 160%;
	text-decoration: none;
	line-height: 1.3em;
}
#optinbox .optin-nomsg
{
	background: url(images/optin-container.png) no-repeat;
}
.containwithin
{
	overflow: hidden;
}
.postedinfo
{
	margin: 5px 0 0;
}
.internalpage
{
	background-color: #515151;
}
.page-content H2, .page-content H3, .page-content H4, .page-content H5, .page-content H6, .entry H2, .entry H3, .entry H4, .entry H5, .entry H6, .entry_content H2, .entry_content H3, .entry_content H4, .entry_content H5, .entry_content H6
{
	border-bottom: 1px dotted #CCC;
	margin-bottom: 0.5em;
}
/**** END STYLES***
*** LINK / NAVIGATION ****/
#logo A:link, #logo A:visited
{
	color: #4D4B4B;
}
#globalnav
{
	position: absolute;
	top: 57px;
	left: -8px;
	height: 36px;
	z-index: 9997;
	width: 908px;
}
#globalnav UL
{
	list-style: none;
	float: left;
}
#globalnav UL LI
{
	float: left;
	padding: 0 10px;
	background: url(images/back-nav-toplist.gif) no-repeat right center;
}
#globalnav UL LI LI
{
	background: none;
}
#globalnav UL LI.last
{
	background: none;
}
#globalnav A:link, #globalnav A:visited
{
	color: #666;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
#globalnav A:hover
{
	color: #FB2300;
	text-decoration: underline;
}
#navpocket
{
	height: 36px;
	overflow: hidden;
}
#nav LI A, #nav LI A:link
{
	display: block;
	font-size: 12px;
	text-decoration: none;
	padding: 11px 0;
	font-weight: bold;
}
#nav LI A:hover, #nav LI A:active
{
	display: block;
	text-decoration: none;
}
#nav LI LI A, #nav LI LI A:link, #nav LI LI A:visited
{
	color: #EEE;
	background: url(images/back-navi.png) repeat;
	width: 126px;
	float: none;
	margin: 0px;
	padding: 10px 11px 14px;
	border-bottom: 1px solid #333;
	border-left: 1px solid #333;
	border-right: 1px solid #333;
}
#nav LI LI A:hover, #nav LI LI A:active
{
	color: #FF0000;
	text-decoration: none;
}
#nav LI UL
{
	position: absolute;
	left: -999em;
	height: auto;
	width: 150px;
	margin: -1px 0 0 -12px;
	border-width: 0 1px 1px;
	border-color: #1A1A1A;
	border-style: solid;
}
#nav LI LI
{
	padding: 0;
}
#nav LI UL UL
{
	margin: -36px 0 0 150px;
}
#nav LI:hover UL UL, #nav LI:hover UL UL UL, #nav LI.sfhover UL UL, #nav LI.sfhover UL UL UL
{
	left: -999em;
}
#nav LI:hover UL, #nav LI LI:hover UL, #nav LI LI LI:hover UL, #nav LI.sfhover UL, #nav LI LI.sfhover UL, #nav LI LI LI.sfhover UL
{
	left: auto;
}
#nav LI:hover, #nav LI.sfhover
{
	position: static;
}
#navpocket .nav-wide
{
	width: 100%;
}
#nav .current_page_item A:link, #nav .current_page_item A:visited
{
	color: #FB2300;
}
#logo A:link, #logo A:visited, #logo A:hover, #logo A:active
{
	font-size: 18px;
	text-decoration: none;
	font-weight: normal;
	color: #FF0000;
/*text-shadow:0 1px 4px #000 0 1px 4px #000*/
}
#logo A SPAN
{
	font-weight: bold;
	font-size: 26px;
	color: #4C4C4C;
	background: url(images/blogname-divider.gif) no-repeat right center;
	padding: 0 20px 0 0;
	letter-spacing: -0.04em;
}
.entry_header H1 A:link, .entry_header H1 A:visited, .entry_header H2.home A:link, .entry_header H2.home A:visited
{
	font-size: 29px;
	font-weight: normal;
	color: #FE2400;
	text-decoration: none;
	outline: none;
}
.post-edit-link A:link, .post-edit-link A:visited
{
	font-size: 12px;
	font-weight: normal;
}
#featured-wiz A:link, #featured-wiz A:visited
{
	color: #FFF;
}
#sidebar UL LI A:link, #sidebar UL LI A:visited
{
	color: #4F4F4F;
	text-decoration: none;
	font-weight: normal;
}
#sidebar UL LI A:hover
{
	text-decoration: underline;
}
#sidebar UL LI A.sidebartitle:link, #sidebar UL LI A.sidebartitle:visited
{
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
	padding: 26px 0 22px 52px;
	display: block;
	outline: none;
}
#footer A:link, #footer A:visited
{
	color: #FFF;
	text-decoration: none;
	font-weight: normal;
}
#footer A:active, #footer A:hover
{
	color: #FFF;
	text-decoration: underline;
}
#footer A.attribution:link, #footer A.attribution:visited, #footer A.attribution:hover
{
	color: #636363;
	display: block;
	text-decoration: none;
	font-style: italic;
	letter-spacing: 1px;
	width: 870px;
}
#footer H2 A:link, #footer H2 A:visited, #footer H2 A:hover, #footer H2 A:active
{
	font-weight: bold;
	color: #A1D8FF;
}
#footer UL.footerlinks LI LI
{
	margin: 0 0 4px 20px;
	padding: 0 0 0 4px;
	list-style-type: square;
}
.footer-content .divider
{
	margin: 0 12px;
}
#footer-tag A:link, #footer-tag A:visited
{
	color: #858585;
	font-weight: normal;
}
#footer-tag A:active, #footer-tag A:hover
{
	color: #CCC;
}
#left-col A.post-edit-link:link, #left-col A.post-edit-link:visited, #left-col A.post-edit-link:hover
{
	font-size: 12px;
	text-decoration: underline;
}
#left-col .editpost A:link, #left-col .editpost A:visited, #left-col .editpost A:hover
{
	font-size: 12px;
	text-decoration: underline;
}
.categories A:link, .categories A:hover, .categories A:visited
{
	background: #FF2400;
	padding: 3px;
	color: #FFF;
	text-decoration: none;
	white-space: nowrap;
	font-size: 11px;
	font-weight: normal;
}
.comment-bubble A:link, .comment-bubble A:visited
{
	font-weight: normal;
	color: #FFF;
	text-decoration: none;
}
.page-content H3 A:link, .page-content H3 A:visited, .page-content H3 A:hover
{
	text-decoration: none;
}
.fn A:link, .fn A:visited
{
	text-decoration: none;
}
/**** END LINK / NAVIGATION ***
*** Start WordPress ****/
.alignleft
{
	float: left;
	margin: 0 1em 1em 0;
}
.alignright
{
	float: right;
	margin: 0 0 1em 1em;
}
.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
}
#login
{
	position: absolute;
	top: 0px;
	width: 100%;
	height: 20px;
	background: url(images/login.png) repeat-x;
	color: #E1E1E1;
	font-size: 10px;
}
#login UL
{
	list-style: none;
	float: right;
	margin-top: 3px;
}
#login LI
{
	float: left;
	margin-right: 15px;
}
#login LI.dot
{
	padding-left: 12px;
	background: url(images/whitedot.png) no-repeat 0 2px;
}
#login A:link, #login A:visited
{
	color: #E1E1E1;
	font-size: 10px;
	text-decoration: none;
}
#shadow #header-search
{
	display: inline;
	width: 130px;
	right: 25px;
	top: 7px;
	margin: 0;
}
#shadow #header-search FORM
{
	display: inline;
}
#shadow #header-search #s
{
	border: 1px solid #CCC;
	background: #CCC;
	width: 120px;
	font-size: 11px;
	color: #666;
}
#respond
{
	margin: 0 18px 0 93px;
}
.comments-box A:link, .comments-box A:visited, .comments-box A:hover
{
	color: #918872;
	font-size: 24px;
	padding: 18px 0 0;
	display: block;
	text-decoration: none;
}
.comments-box
{
	background: url(images/back-comment-bubble.jpg) no-repeat;
	display: block;
	float: right;
	height: 95px;
	margin: -50px -10px 0 0;
	padding: 5px 10px 0 28px;
	position: relative;
	width: 98px;
}
.comments-box A:link, .comments-box A:visited, .comments-box A:hover, .comments-box A:active
{
	font-size: 15px;
}
.commentlist
{
	list-style: none;
	padding: 13px 0;
	margin: 0 0 0 81px;
	color: #000;
}
.commentlist LI.depth-1
{
	margin: 5px 0 3px;
	padding: 5px 0 10px 5px;
}
.commentlist LI LI
{
	padding: 5px 0 3px;
	list-style: none;
}
.commentlist .alt
{
}
.commentlist P
{
	margin: 10px 5px 10px 0;
}
.formfield
{
	background: #E3E3E3 url(images/textfield.gif) repeat-x center top;
	border: 1px solid #BFBFBF;
	padding: 5px 4px;
}
.comment-author, .comment-author A:link, .comment-author A:visited, .comment-author A:hover, .fn
{
	font-weight: bold;
	color: #A19999;
}
#commentform #submit
{
	color: #FFF;
	cursor: pointer;
	font-size: 12px;
	padding: 5px 6px 3px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
#comment
{
	width: 98%;
}
.comment #comment
{
	width: 97%;
}
#respond
{
	padding-top: 20px;
	border-top: 1px dotted #020202;
	margin-top: 10px;
	color: #000;
}
#respond H5
{
	background: url(images/back-leave-comment.png) no-repeat;
	padding: 0 0 10px 40px;
	color: #000;
	font-size: 18px;
	border: none;
}
.comments-box
{
	color: #918872;
	font-size: 24px;
	display: block;
	background: url(images/back-comments-box.gif) no-repeat right top;
	width: 544px;
}
.commentheading
{
	color: #000;
	padding: 20px 0 4px;
	margin: 0 10px 0 95px;
	font-size: 18px;
	background: url(images/dash.png) repeat-x 0 top;
}
.author
{
	display: block;
	float: right;
	padding: 0 0 7px;
	width: 520px;
	background: url(images/post-title-line.gif) repeat-x 0 bottom;
}
.comment-avatar
{
	float: left;
	width: 90px;
}
.comment-avatar .pic
{
	background: url(images/commentpoint.png) no-repeat 100% 33%;
	margin-top: 10px;
	padding-right: 14px;
}
.comment-avatar .pic IMG
{
	display: block;
	padding: 3px;
}
.comment-avatar .name
{
	font-weight: normal;
	overflow: hidden;
	padding-right: 14px;
	width: 67px;
}
.comment-meta
{
	float: left;
	background: #D5D4D4 url(images/comment.gif) no-repeat;
	padding: 10px 15px 0;
	width: 387px;
}
.comment-text
{
	clear: both;
	background: url(images/comment.gif) no-repeat right bottom;
	line-height: 145%;
	margin: 10px -15px 0;
	padding: 0 15px 30px;
}
.commentlist .children .comment-avatar .pic
{
	background: none;
}
.commentlist .children .comment-time-meta
{
	padding: 0 0 1px 20px;
	background: url(images/icon-return.gif) no-repeat;
}
.bypostauthor .comment-avatar .pic
{
	background: url(images/commentpoint-author.png) no-repeat 100% 33%;
}
.bypostauthor .comment-meta
{
	background-color: #E5E4E4;
	color: #000;
}
.postmetadata
{
	background: #F0F0F0 none;
	margin: 15px 0;
	padding: 5px 10px;
}
.postmetacat, .categories
{
	line-height: 200%;
	color: #7A7A7A;
	font-weight: bold;
}
.postmetacat
{
	background: url(images/dash.png) repeat-x 0 top;
	padding: 6px 0 0;
}
#left-col .catheader
{
	text-align: left;
	display: inline;
}
#left-col .catcenter
{
	text-align: left;
	display: block;
	font-size: 24px;
	color: #FE2400;
	font-weight: bold;
}
.comment-text UL
{
	padding: 0 0 0 30px;
}
.comment-text LI
{
	margin: 0;
}
.nocomments
{
	text-align: center;
	color: #999;
}
.post IMG, .page IMG, .customhtml IMG
{
	max-width: 505px;
}
.page #respond, .page .commentheading, .page #comments, .page .navigation, .page .commentlist
{
	margin-left: 0;
}
.wp-caption
{
	background-color: #F3F3F3;
	border: 1px solid #DDD;
	margin: 10px;
	padding-top: 4px;
	text-align: center;
}
.submit-line
{
	text-align: right;
}
.comment-author-admin .name, .bypostauthor .name
{
	background: #FF2400;
	color: #FFF;
	padding: 3px;
	display: block;
	margin-top: 3px;
}
.bypostauthor .fn
{
	color: #FFF;
}
.readmore
{
	display: block;
	margin: 15px 0 0;
}
/**** End WordPress ***
***For LandingPage ****/
.landingpage #shadow
{
	width: 702px;
	overflow: hidden;
}
.landingpage #container
{
	background: #FFF url(images/back-container-landing.jpg) no-repeat;
	padding: 58px 25px 20px;
	min-height: 240px;
}
.landingpage #header
{
	height: 90px;
}
.landingpage #footer
{
	width: 702px;
}
.landingpage #footer-bottom
{
	width: 702px;
	height: 9px;
	line-height: 9px;
	background: #118BDF;
}
.landingpage #footer .footer-widget
{
	width: 195px;
}
/****End LandingPage ****/

