body{background:url(../images/bg_image1.jpg) top repeat-x; background-color:#ebebeb; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-stretch:normal; font-weight:normal; font-variant:normal; line-height:16px; text-align:justify; color:000}
.clear{clear:both}
a img{border:none; outline:none}

div#wrap{width:955px; margin:0px auto; padding:0px; border-top:5px solid #000}
div#header{width:100%; height:130px}
div#logo{width:273px; height:42px; float:left; margin-top:10px}
div#right_header{float:right; width:60px; margin-top:40px}
div#search {height:28px; padding:0px; width:180px; margin:0px; border:0px; color:#fff;}
.searchbox { background:url('../images/searchbody.png') repeat-x; border:0px; height:28px; padding:0px; margin:0px; width:140px; line-height:28px;}

div#menubar{ border-bottom:8px solid #e50701; height:55px; background:#e50701}
/*---UL MENU---*/
ul#dropmenu {list-style:none;  margin-left:2px; padding:0px;}
ul#dropmenu li {float:left; z-index:100}
ul#dropmenu li a {font-size:12px; color:#fff; display:block;text-decoration:none; background:#000; font-weight:bolder; line-height:55px; padding:0px 32px; text-align:center; border-right:1px solid #fff; margin:0px 0px 0px 0px;}
ul#dropmenu li a:hover {color:#fff; background:#e50701; font-weight:bolder}
ul#dropmenu li .active {color:#fff; background:#e50701; font-weight:bolder}
ul#dropmenu li a.nodivider {border:none;}


ul#dropmenu li ul {padding:0; position:absolute; visibility:hidden; width:100px; margin:0px; border:none; z-index:100}
ul#dropmenu li ul li {float: none; display: inline; background:none; margin:0px; padding:0px; z-index:100}
ul#dropmenu li ul li a {width:166px; background:url(../images/sub_menu_bg.png) repeat-x; color:#e50701; height:100%; text-align:left; line-height:30px; padding:0px 8px; border-bottom:1px solid #000; border-right:none; border-top:none; margin:0px; z-index:100}
ul#dropmenu li ul li a:hover {background:url(../images/sub_menu_bg.png) repeat-x; color:#fff; z-index:100 }

div#banner{ border:10px solid #FFF; height:330px;}
h1{ font-family:Helvetica (T1); font-size:24px; color:#F00;}
h2{font-family:Letter Gothic Std; font-size:24px;}
h3{font-family:Letter Gothic Std; font-size:24px;}

div#content{width:100%; background:#FFF}
div#left_pannel{ float:left; width:610px; padding:15px; border-right:1px solid #CCC}
div#right_pannel{ float:right; width:280px; padding:15px; }
.text{ font-size:15px; font-family:"Myriad Pro"; font-weight:bold}
.button {cursor:pointer; background:#e50701; border:none; color:#fff; font-size: 11px; font-family:arial; font-weight:bold; padding:4px 10px;}

a.viewall {color:#; text-decoration:none; margin-top:5px; font-weight:bold; font-size:12px;}
a.viewall:hover {color:#e50701; text-decoration:underline}

readmore {padding:0px 0px 0px 0px; margin:0px;}
a.readmore {color:#e50701; text-decoration:none; font-size:12px; font-weight:bold;}
a.readmore:hover {color:#e50701; text-decoration:underline;}
a.readmore:active {color:#FF7700;}

a:link, a:visited, a:active {text-decoration:none; color:#e50701; outline:none;}

a:hover, a.hover {text-decoration:underline; color:#e50701;} 

div#footer{width:100%; height:35px; background:#181818; color:#FFF; font-size:12px; padding-top:15px; text-align:center}

.user_small_thumb {
	border:1px solid;
	border-color:#D7D7D7;	
	background-color:#F8F8F8;
	text-align:center;
	padding:2px;
	margin-right:5px;
}


.message {
	font-size:13px;
	margin-top:15px;
	border:1px solid;
	font-size:11px;
	background-color:#FFFFCC;
	border-color:#FFCC00;
	color:#666666;
	text-align:center;
	padding:5px;
	width:92%;
	vertical-align:middle;
	color:#000000;
	font-weight:100;	
}
.error_message {
	font-size:13px;
	margin-top:15px;
	background-color: #ffebe8;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	border:1px solid;
	border-color:#df3c11;
	vertical-align:middle;
	width:95%;
	color:#000000;
	font-weight:100;
}

.gal_thumb {
	border:1px solid;
	border-color:#CCCCCC;
/*	background-color:#F8F8F8; */
	text-align:center;
	padding-top:2px;
	color:#000000;
	width:100px;
	padding:5px;
}

.gal_thumb:hover {
	border:1px solid;
	border-color:#CCCCCC;
	border-bottom-color:#017cbf;
	border-top-color:CCCCCC;
	border-left-color:CCCCCC;
	border-right-color:CCCCCC;	
}


.page_num, .page_num a {
	color:#616161;
}

.page_num_sel, .page_num_sel a {
	font-size:15px;
	font-weight:bolder;
	color:#616161;
}


