@charset "utf-8";

body { margin:0; padding:0; width:100%; background:#dde3e1 url(images/main_bg.gif) top center repeat-x;}

html { padding:0; margin:0;}

.main { margin:0 auto; padding:0;}

.clear {clear:both;}

/********** header **********/

.header_resize { margin:0; padding:0;}

.header { width:960px; padding:0; margin:0 auto; background:white;}

.header_blog { padding:0; margin:0;}

.header_blog_reize { width:960px; margin:5px auto; padding:0; }

.header_blog h2 { font:normal 36px Arial, Helvetica, sans-serif; color:#fff; padding:20px; margin:0;}

/* logo */

.logo { padding:19px 0 0 0; margin:0; width:500px; float:left;}

.motto {font:bolder 14px Arial, Helvetica, sans-serif; color:#306;}
.motto2 {font:bolder 14px Arial, Helvetica, sans-serif; color:#306; padding:0 0 0 0; width:370px; float:left;}
.motto3 {font:bolder 14px Arial, Helvetica, sans-serif; color:#306; padding:0 0 0 0; width:370px; float:left;}

/*menu*/

.barrons { padding:0 0 0 0; margin:0; width:659px; float:left;}

.stea {width:2px; float:right;}

/*.menu img { float:right; margin:0; padding:3px 0 0 0;}*/

.menu { padding:10px 0 0 0; margin:0 0 15px 0; width:470px; float:right;}

.menu ul { text-align:right; padding:0; margin:0; list-style:none; border:0; float:left;}

.menu ul li { float:left; margin:0; padding:0 5px; border:0;}

.menu ul li a { float:left; margin:0; padding:5px 0; color:#292929; font:normal 12px Arial, Helvetica, sans-serif; text-decoration:none;}

.menu ul li a span { padding:5px 5px; background:none;}

.menu ul li a:hover { background:url(images/tagww.png) no-repeat right;}

.menu ul li a:hover span { background:url(images/l_menu.gif) no-repeat left;}

.menu ul li a.active { background:url(images/tagww.png) no-repeat right;}

.menu ul li a.active span { background:url(images/l_menu.gif) no-repeat left;}

/* search */

.search { padding:25px 20px 0 0; margin:0; width:260px; float:right;}

.search formular { float:right; padding:0; margin:0;}

.search span { display:block; float:left; background:url(images/search_bg.gif) left top no-repeat; width:206px; padding:0 5px; height:29px;}

.search formular .keywords { width:206px; font:normal 11px Arial, Helvetica, sans-serif; color:#fff; line-height:13px; height:13px; float:left; background:none; border:0; padding:8px 0; margin:0;}

.search formular .button { float:left; margin:0; padding:0;}

/* body */

.body_resize { background:#f6f7f7; border:1px solid #f7f9f9; padding:0; width:958px; margin:0 auto;}

.body { padding:10px 0 0 0; margin:0 auto;}

/*resize*/

.resize { width:958px; padding:0; margin:0 auto; top repeat-x; height:79px; background:#e9edeb;}

.resize img.slogan { float:left; margin:0; padding:0;}

.buttonACC { width:auto; font:bolder 22px Arial, Helvetica, sans-serif; color:#fff; line-height:13px; height:53px; float:left; padding:15px 15px 15px 15px; margin:12px 12px 12px 200px; background-color:#090; -moz-border-radius:20px; -webkit-border-radius:20px; -o-border-radius:20px; border-radius:20px;}

.body h2 {

	font:normal 20px Arial, Helvetica, sans-serif;

	color:#171717;

	padding:10px 5px;

	margin:0;

}

.body p { font:normal 11px Arial, Helvetica, sans-serif; color:#8b8b8b; line-height:1.5em; padding:5px; margin:0;}

.body p span { color:#171717; font:normal 14px Arial, Helvetica, sans-serif; line-height:1.5em; padding:5px 0; margin:0;}

.body a { color:#c52100; text-decoration:none;}

.body img { margin:10px auto; padding:0;}

.body em { font:italic 12px Arial, Helvetica, sans-serif; color:#606060; line-height:1.5em;}

.body img.floated { float:left; margin:5px 10px; padding:0;}

.work {  margin:0; padding:15px 10px;}

.work .divv { width:270px; margin:0 35px 0 0 !important; margin:0 25px 0 0; padding:10px 0; float:left;}

.work .divv img { float:none; margin:5px; padding:0;}

.right { width:315px; margin:10px 5px 10px 0; padding:0 10px; float:right;}

.right ul { list-style:none; margin:10px 0; padding:0;}

.right li { border-bottom:1px solid #d8d8d8; padding:5px; margin:0;}

.right li a { font:normal 14px Arial, Helvetica, sans-serif; color:#171717; text-decoration:none; background:url(images/ul_li.gif) left no-repeat; padding:0 0 0 15px;}

.right li a:hover { color:#c52100;}

.right li a.active { color:#c52100;}

.left { width:580px; margin:10px 8px 10px 0; padding:0 10px; float:left;}

.left_blog {
	width:700px;
	margin:0;
	float:left;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}

.left_blog span { color:#c52100;}

.left_blog p {font:normal 14px Arial, Helvetica, sans-serif; color:#555; line-height:1.5em; padding:0; margin:0;}

.left_blog p5 {font:normal 14px Arial, Helvetica, sans-serif; color:#555; line-height:1.5em; padding:0; margin:0; font-weight: bold; font-style: italic;}

.left_blog .blog { width:160px; float:left; margin:0; padding:10px;}

.left_blog .blog2 { width:479px; float:left; margin:0; padding:0;}

.left_blog .blog3 { width:160px; float:left; padding:10px; margin-top:30px;}

/* java_blog */

.java_blog {
	width:200px;
	margin:0;
	float:right;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}

.java_blog a.hidegadget img { border:none; float:right; background:url(images/gadget_dropdown.gif) no-repeat top left;}

.java_blog .java_title {}

.java_blog .java_content {}

/* FBG */

.FBG_resize { margin:1px 0; padding:0;}

.FBG { background:#e9edeb; border:1px solid #f7f9f9; padding:0; width:958px; margin:0 auto;}

.FBG h2 { font:normal 18px Arial, Helvetica, sans-serif; color:#2b2b2b; padding:15px 5px; margin:0;}

.FBG ul { list-style:none; margin:0; padding:5px;}

.FBG li { padding:0; margin:0;}

.FBG li a { font:normal 11px Arial, Helvetica, sans-serif; color:#5d6965; text-decoration:none; text-transformular:none; line-height:1.5em;}

.FBG li a:hover { text-decoration:none; color:#c52100;}

.FBG a { color:#c52100; text-decoration:none;}

.FBG p { font:normal 11px Arial, Helvetica, sans-serif; color:#5d6965; line-height:1.5em; padding:5px; margin:0;}

.FBG img { margin:5px 0 5px 5px; padding:0;}

.FBG .blog { width:297px; float:left; margin:0; padding:10px; border:1px solid #f7f9f9; height:190px;}

/********** contact formular **********/

#formular { margin:0; padding:5px 10px;}

#formular * { color:#F00;}

#formular p  { font:normal 13px Arial, Helvetica, sans-serif; color:#5d6965;}

#formular ol { margin:0; padding:0; list-style:none;}

#formular li { margin:0; padding:0; background:none; border:none; display:block; clear:both;}

#formular li.buttons { margin:5px 0 5px 0; clear:both;}

#formular label { margin:0; width:130px; display:block; padding:10px 0; color:#171717; font:normal 11px Arial, Helvetica, sans-serif; text-transformular:capitalize; float:left;}

#formular label span { color:#c52100;}

#formular input.text { width:260px; border:1px solid #e1e1e1; margin:2px 0; padding:5px 2px; height:16px; background:#fff; float:left;}

#formular textarea { width:400px; border:1px solid #e1e1e1; margin:2px 0; padding:5px 2px; background:#fff; float:left;}

#formular li.buttons input { padding:3px 0 3px 130px; margin:10px 0 0 0; border:0; color:#FFF; float:left;}

.radios { border-collapse:collapse; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#5d6965; text-align:left; float:left;}

/*************footer**********/

.footer_resize { width:950px; margin:0 auto; padding:2px 10px;}

.footer { padding:10px 0; margin:0;}

.footer p { font:normal 10px Arial, Helvetica, sans-serif; color:#737373; text-align:justify;}

.footer a { font:bold 11px Arial, Helvetica, sans-serif; color:#737373; text-decoration:none; 
    /*padding:5px;*/ margin:0;}

.footer p.leftt { text-align:left; width:50%; margin:0; padding:10px 0 5px 0; float:left;}

.footer p.rightt { text-align:right; width:30%; margin:0; padding:10px 0 5px 0; float:right;}

p.clr,

.clr { clear:both; padding:0; margin:0; background:none;}

li.bg,

.bg { float:right; clear:both; border-top:1px solid #e1e1e1; width:100%; padding:0; margin:5px 0; background:none; line-height:0;}

/* Slider */

#slider { width:960px; padding:0 0 0 0; margin:0 auto;}

div#slideshow { float:left; width:100%; height:283px;}

.slider-item { width:100% !important; height:283px;}

.slider_content_inner img { border:none;}

.controls-center { width:960px; margin:0 auto;}

#slider_controls { position:relative; background:url('images/tabs_bg.gif') center no-repeat; margin:-9px auto 5px auto; z-index:1000; width:86px; height:24px;}

#slider_controls ul { margin:0; padding:0 3px; width:80px; list-style:none; display:block;}

#slider_controls ul li { width:22px; height:22px; float:left; display:block; padding:0 2px; margin:-5px 0 0 0 !important; margin:4px 0 0 0;}

#slider_controls ul li a { width:22px; height:22px; background:url('images/tabs_2.gif') no-repeat center center; display:block; padding:0; margin:0; outline:none;}

#slider_controls ul li a:focus { outline:none;}

#slider_controls ul li a:hover,

#slider_controls ul li a.activeSlide { background:url('images/tabs_1.gif') no-repeat center center;}

#fc {
	width:670px;
	border:1px solid #F0F0F0;
	margin:auto;
	position:relative;
	margin-bottom:10px;	
}
#fc .title {
	width:670px;
	float:left;
	background-color:#336699;
	padding:2px 0px 2px 0px;
	text-indent:10px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;	
}
#fc .body {
	float:left;
	width:630px;
	padding:10px 20px 10px 20px;
	background-color:#FFF;
	color:#333;	
}
#info {
	color:#333;
	font-size:14px;	
}


.star_container {
	clear:both;
	margin:auto;
	width:860px;
}

.star_container h3 {
	margin:20px 0 10px 0;
	font-size:17px;
	font-style:italic;
}

.star_box_large {
	padding:19px 0 20px 0;
	line-height:30px;
	border:1px solid #999999;
	color:#333333;
	width:100%;
/*	background:url(../images/light_grey_gradient.png) repeat-x;*/
	border-radius:2px;

}

.star_box_large p {
	float:left;
	padding:0 20px 0 40px;
	text-align:center;
}

.star_box {
	float:left;
	margin:15px 10px 40px 0;
	padding:6px;
	height:120px;
	width:192px;
	font-size:11px;
	line-height:16px;
	border:1px solid #999999;
	color:#333333;
	background-color:#FEFEFE;
	/*background:url(../images/light_grey_gradient.png) repeat-x;*/
}

.star_box a, .star_box_large a {
	color:#333333;
	text-decoration:none;
}

.star_box > img:first-child {
	margin-left:1px;
}

.star_box p {
	clear:both;
	padding-top:10px;
	text-align:center;
}

.star_box_last {
	margin-right:0;
}

.star {
	float:left;
	background:url(../images/stars.png) no-repeat;
}

.full_large {
	height:64px;
	width:69px;
	background-position:0 0;
}

.six_large {
	height:64px;
	width:69px;
	background-position:-68px 0;
}

.small_star {
	height:35px;
	width:38px;
}

#content {
	width:100%;
	margin:0px;
	padding:0px;
	background-color:#F6F7F7;	
}
#content #left {
	width:70%;
	padding:10px;
	float:left;	
}
#content #right {
	width:25%;
	float:right;	
}
#content #bottom {
	width:100%;
	float:left;	
}

#rates {
	width:670px;
	border:1px solid #F0F0F0;
	margin:auto;
	position:relative;
	margin-bottom:10px;	
}
#rates .title {
	width:670px;
	float:left;
	background-color:#336699;
	padding:2px 0px 2px 0px;
	text-indent:10px;
	color:#FFF;
	font-weight:bold;
	font-size:14px;	
}
#rates .body {
	float:left;
	width:630px;
	padding:10px 20px 10px 20px;
	background-color:#FFF;
	color:#333;	
}

tabletitle 
{
	background:#003366;
	color:#FFFFFF;
	font:Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}
