* {
	margin:0; padding:0;
}

body{
	background:#e6e2b9;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}


a:hover{text-decoration:none;}

a img { border:0;}

.column { float:left;}
.clear { clear:both;}


html, input, textarea
	{
		font-family:Arial; 
		font-size:11px;		
		color:#555;		
	}

a {color:#333;}

input, select { vertical-align:middle; font-weight:normal;}

ul { list-style:none;}


.search .input {border-color:#CCC8C0; border-bottom-width:1px; border-right-width:1px; padding-top:2px; padding-bottom:2px; background:#FFFFFF;}
.search .submit { margin:0;}

#main { min-width:766px;max-width:1200px;margin:0 auto;}

#menu { background:#333333;}
#menu .t { background:url(/images/menu-t00.gif) repeat-x top;}
#menu .l { background:url(/images/menu-l00.gif) repeat-y left;}
#menu .r { background:url(/images/menu-r00.gif) repeat-y right;}
#menu .l_t { background:url(/images/menu-l-t.gif) no-repeat left top;}
#menu .r_t { background:url(/images/menu-r-t.gif) no-repeat right top; width:100%;}
#menu .indent { padding:50px 50px 15px 55px;}
#menu .col1 { width:50px; float:left; color:#FFFFFF; font-weight:bold; text-transform:uppercase; padding-top:4px;}
#menu .col2 { width:260px; float:left;}
#menu .col3 { float:right; padding-top:4px; padding-left:20px}
#menu .search .input { width:184px;}
#menu .search .submit { margin-left:8px;}
#menu ul li { display:inline; background:url(/images/menu-v-l.gif) no-repeat left; padding:0 22px; color:#FEFEFE; font-weight:bold; text-transform:uppercase;}
#menu ul li a { color:#FEFEFE; text-decoration:none;}
#menu ul li a:hover { color:#D21834;}


#header { 
height:180px;background:#d04a6b;border-radius:10px;box-shadow:#FFF inset 0 0 30px; /*background:url(/images/header-t.gif) repeat-x #CC0033;*/
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
-khtml-border-radius: 10px;
behavior: url(/border-radius.htc);

}
#header .l { /*background:url(/images/header-l.jpg) no-repeat left top;*/ height:100%;}
#header .r { /*background:url(/images/header-r.jpg) no-repeat right top;*/ height:100%;padding-right: 20px;}
#header .indent { padding:10px 35px 5px 35px;}

#logo { padding:15px 0px 0px 0px; text-align:center; float:left;/* background:url(/images/logo1.png) no-repeat top;*/}
#logo h1 {font-family: Arial;}

h1 { color:#FFFFFF; font-size:3.31em; font-weight:normal; font-family:Tahoma;}
h1 a {color:#FFFFFF; text-decoration:none;}

#logo span { font-size:0.81em; color:#FFC2C9; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

#body { background:#FFF;}
#body .l { background:url(/images/body-l00.gif) repeat-y left;}
#body .r { background:url(/images/body-r00.gif) repeat-y right;}
#body .l_t { /*background:url(/images/body-l-t.gif) no-repeat left top;*/}
#body .l_b { background:url(/images/body-l-b.gif) no-repeat left bottom;}
#body .r_t { /*background:url(/images/body-r-t.gif) no-repeat right top;*/}
#body .r_b { background:url(/images/body-r-b.gif) no-repeat right bottom; width:100%;}
#body .indent { padding:0 22px;overflow: hidden;}

#side_bar_r { width:211px; float:left; color:#333;margin-left: -221px;position: relative;background: #F7F6EC;border: 5px solid #FFF;}
#side_bar_r a { color:#333;}
#side_bar_r h2 { text-align: center;}
#side_bar_r .indent { padding:20px 15px 10px 17px;font-size: 12px;}

#side_bar { width:201px; float:left; color:#333;margin-left: -100%;position: relative;background: #F7F6EC;border: 5px solid #FFF;}
#side_bar a { color:#333;}
#side_bar .indent { padding:20px 15px 10px 15px;font-size: 12px;}

#side_bar .search { text-align:right;}
#side_bar .search .input { width:80%; }
#side_bar .search .submit {margin:5px 0px 0px 4px;}

.widget_style { background:url(/images/side-h-l.gif) repeat-x bottom; padding-bottom:15px; margin-bottom:10px;}
.widget_style h2 { color:#000; font-size:14px; font-weight:bold;}
.widget_style ul { margin:10px 0 0px 5px; list-style:none;}
.widget_style li { font-size:1.01em; margin-top:3px; background:url(/images/side-a00.gif) no-repeat 0px 5px; padding-left:11px;}
.widget_style li a { text-decoration:none;font-size:12px;}
.widget_style li a:hover { text-decoration:underline;}

ul.children { margin:0;}

#links_with_style ul {margin:0;}
#links_with_style ul ul {margin:15px 0 0px 10px;}
#links_with_style ul li {list-style:none;background:none;margin:0;padding:0;}
#links_with_style ul li ul li { font-size:1.01em; margin-top:3px; background:url(/images/side-a00.gif) no-repeat 0px 5px; padding-left:11px;}

#categories { vertical-align:top;}

#meta { vertical-align:top;}

#archives { vertical-align:top; font-weight:bold;}

#recent-comments  {
	vertical-align:top;
}
#recent-posts  {
	vertical-align:top;
}

#gsearch {
	text-align:left;
	padding:15px 0 0px 10px;
}
#pages  {
	vertical-align:top;
}
#text-1 {
	vertical-align:top;
}
#delicious {
	vertical-align:top;
}
#delicious-box {
	text-align:left;
}
#calendar_wrap {
	vertical-align:top;
	
	padding:15px 0 0px 10px;
}
#calendar_wrap a {	
	font-weight:bold;
}
.textwidget {	
	padding:15px 0 0px 10px;
}
#statusbar {
	text-align:justify;
}
#statusbar p {
	padding:0px 0 0px 10px; 
	margin:0px;
}
#statusbar a {		
	font-weight:bold;
}

/* side bar end */

/* content */
#wrapper { float:left; margin-left:0px;width:100%;}

#content { margin-left:211px; background:#FFF; margin-right:221px;}

#content .search .input { width:300px;}
#content .search .submit { margin-left:13px;}

#content .indent {padding:9px;}

#content .title { background:#FBFBF6; color:#90907D; width:100%;border: 1px solid #EBEBE6;}
#content .title .indent { padding:14px 15px 12px 17px;}

h3 { color:#353535; font-size:14px; font-weight:bold; text-transform:uppercase; display:inline; margin-right:25px;}
h3 a {color:#D21834; text-decoration:none;}

.author { color:#555; font-size:11px;}

.date { color:#48483C; font-size:1.01em; font-weight:bold; margin:0 20px;}

.content_text { width:100%;}
#content .content_text .indent {padding:10px 10px 28px 12px;font-size: 14px;line-height: 20px;}

.content_text ul { margin-top:12px;}
.content_text ul li { background:url(/images/cont-a00.gif) no-repeat 0px 5px; padding-left:11px; color:#D7344B; margin-top:5px;}
.content_text ul li a {color:#D7344B;}

.content_text ol { margin-left:20px; margin-top:15px;}

.comment { color:#3B3B3B; font-size:1.01em; margin-left:23px;}
.comment a { color:#3B3B3B; }

.postmetadataalt {
	font-size:0.81em; 
}

.pagetitle {
	color:#D21834; font-size:1.01em; font-weight:bold; text-transform:uppercase;
	padding:10px 0px 10px 15px;	
}

p {	
	padding:10px 0px 10px 0px;
}

.article {
	padding:0;
}

.post {
	padding:0px 5px 0px 5px;
}

.navigation {padding:0px 0px 10px 0px; width:100%; color:#3B3B3B; font-size:0.91em;}
.navigation a {color:#3B3B3B; font-weight:bold;}
.navigation .left {width:45%; float:left;  padding-left:10px;}
.navigation .right {width:45%; float:right; text-align:right; padding-right:10px;}

/* content end */


/* footer */
#footer { color:#828282; background:url(/images/footer-t.gif) repeat-x top;}
#footer .l_t { background:url(/images/footer-l.gif) no-repeat left top;}
#footer .r_t { background:url(/images/footer-r.gif) no-repeat right top;}
#footer .indent { padding:25px 44px;}
#footer a { color:#828282;}
/* footer end */

#f10 td{font-size:11px;color:#555;padding: 3px;}

#foodblock{
  border:2px solid #F7F6EC;padding:7px;margin:5px;text-align: left;font-size:12px;color:#333;
}

.top_brd{
	background: #99A51F;color: #FFF;border: 1px solid #79850F;
}
.top_brd td{
	padding: 1px 5px;
}

.top_brd td a{
	color: #FFF;font-weight: bold;
}

#tabl_11{
	font-size: 12px;line-height: 15px;padding-bottom:10px;height:145px;color:#555;
}

#tabl_11 a{
	font-size: 18px !important;text-decoration:none;line-height:18px;
}

#tabl_11 a b{
	font-weight:normal;
}

/* tabs */
ul.tabs {
	height: 25px;
	line-height: 25px;
	margin: 0 0 3px;
	list-style: none;
}
* html ul.tabs {margin-bottom: 0;}
ul.tabs li {
	float: left;
	margin-right: 1px;
}
ul.tabs li a {
	display: block;
	padding: 0 13px 1px;
	margin-bottom: -1px;
	color: #444;
	text-decoration: none;
	cursor: pointer;
	background: #EEE;
	border: 1px solid #EFEFEF;
	border-bottom: 1px solid #F9F9F9;
	position: relative;
}
* html ul.tabs li a {float: left}
*+html ul.tabs li a {float: left}
ul.tabs li a:hover {
	color: #F70;
	padding: 0 13px;
	background: #FFFFDF;
	border: 1px solid #FFCA95;
}
ul.tabs li.tab-current a {
	color: #444;
	background: #FFF;
	padding: 0px 13px 2px;
	border: 1px solid #DDD;
	border-bottom: 1px solid #EFEFEF;
}
div.t2,
div.t3,
div.t4 {
	display: none;
}
div.t1,
div.t2,
div.t3,
div.t4 {
	border: 1px solid #DDD;
	background: #FFF;
	padding: 0 12px;
}

.submit{
	border: 0;font-size: 14px;padding:2px 7px;color:#FFF;background: #F0183C;font-weight: bold;
}

#MarketGidComposite17451{
	margin-bottom:10px;margin-left: 200px;overflow: hidden;height: 160px;max-width:910px;
}
#MarketGidComposite17451 table a{
	color:#FFF !important;font-size: 11px !important;font-weight:0;text-decoration:none;
}
#MarketGidComposite17451 a img{
	width:120px;height:120px;border:1px solid #DDD;
}


a.mcdesc:link,a.mcdesc:active,a.mcdesc:hover,a.mcdesc:visited{ 
	font-size:11px; font-weight: normal; color:#0042ff; text-decoration: none; font-family:tahoma;
} 
.mctable22 td a{ padding:0px; font-size: 10px;} 
.mctable22 img{ border: 1px solid #ccc; margin: 0px 5px 2px 2px; } 
.mctable22 cite{ line-height: 12px;}
.mctitle3505{
	text-decoration:none !important;
}

.pagesavelinks {
	color: #888;
    cursor: pointer;
}

.pagesavelinks .dashlink {
	color: #888;
	border-bottom: 1px dashed #888;
}

.pagesavelinks .dashlink:hover {
	color: #006ead;
	border-bottom: 1px dashed #40aeed;
}

#pagesavefield {
	margin: 10px 0 0 0;
}

#pagesavefield img {
	margin: 0 4px 0 0;
}

#pagesavefield textarea {
	width: 615px;
	height: 36px;
	margin: 0 auto;
	font-family: 'Courier New', Courier, monospace, sans-serif;
	font-size: 12px;
	padding: 1px;
	border: 1px solid #bbb;
	color: #555;
}

#mtbl{
    border-top: 1px solid #CCC;
    border-right: 1px solid #CCC;
}

#mtbl td{
	padding:5px;
    border-bottom: 1px solid #CCC;
    border-left: 1px solid #CCC;
}

.indent h1{
	color:#555;
	font-size:20px;
}



#apartners{
  padding:5px;
}

#apartners a{
  display:block;
  font-size:11px;
  margin:5px 0;
  color:#444;
  text-decoration:none;
  border-bottom:1px solid #CCC
  
}
