@charset "utf-8";
/* CSS Document */

body {
	background:url(../images/bg-rep.jpg) repeat;
	margin:0;
	padding:0;
}
.clear {
	clear:both;
}
* {
	margin:0 auto;
	padding:0;
}
a {
	outline:none;
	text-decoration:none;
}
a:hover, a:active, a:focus {
	outline:none;
}
#wrapper {
	background:url(../images/strip-bg.gif) repeat-x;
	width:auto;
	margin:0;
	padding:0;
}
.container {
	width:952px;
	margin:0 auto;
	padding:0;
}
.header {
	background:url(../images/nav-strip.gif) repeat-x;
	width:952px;
	height:120px;
	margin:0;
	padding:0;
}
.logo {
	width:299px;
	height:104px;
	margin:0 0 0 22px;
	padding:0;
}
.middle-portion {
	background:url(../images/middle-content-rep.gif) repeat-y;
	width:100%;
	margin:0;
	padding:0;
	float:left;
	margin-top:0!important;
	margin:0;
}
.middle_cont_bottom {
	background:url(../images/sidebar-bottom.gif) no-repeat bottom left;
	width:auto;
	margin:0;
	padding:0;
	float:left;
}
.left_panel {
	width: 202px;
	margin:0;
	padding:0;
	float:left;
	height:100%;
}
.middle_panel {
	width: 555px;
	margin:0;
	padding:0;
	float:left;
}
.right_panel {
	width: 193px;
	margin:0;
	padding:0;
	float:left;
}
/*--------------------------------sidebar------------*/
.sidebar {
	width:202px;
	margin:0;

	padding:0px 0 0 0;
}
.sidebar ul {
	list-style:none;
	padding:0;
	margin:0 0 0 0;
}
.sidebar ul li {
	background:url(../images/sidebar-rep.gif) no-repeat;
	width:202px;
	height:38px;
	margin:0;
	padding:0;
}
.sidebar ul li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#dddfd3;
	line-height:35px;
	text-decoration:none;
	margin:0;
	padding:0 0 0 35px;
}
.sidebar ul li a:hover {
	color:#261309;
	text-decoration:none;
	
}/*.sidebar-bottom {background:url(../images/sidebar-bottom.gif) no-repeat bottom left; width:202px; height:308px; margin:0 0 0 0; padding:0;}/*

/*--------------------------------banner------------*/
.banner {
	background: url(../images/banner.gif) no-repeat;
	width:555px;
	height:458px;
	margin:0;
	padding:0;
}
.welcome-bg {
	background:url(../images/welcome-bg.gif) no-repeat;
	width:555px;
	height:308px;
	margin:0;
	padding:0;
}
.welcome-text {
	width:auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#581b18;
	line-height:25px;
	margin:0 0 0 0;
	padding:110px 100px 0 15px;
}
.contact-add {font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#dddfd3;
	width:120px;
	margin:226px auto;
	padding:0;
}
.contact-add p{font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#dddfd3; margin:0; padding:0 0 0 0;
	line-height:20px;}
	
.contact-add a {color:#dddfd3; text-decoration:none;}
.contact-add a:hover {color:#261309; text-decoration:underline;}	
	
.footer {
	background:url(../images/footer-rep.gif) repeat-x;
	width:952px;
	height:54px;
	margin:5px 0 0 0;
	padding:26px 0 0 0;
}
.copyright {
	width:172px;
	height:30px;
	margin:0;
	padding:0;
	float:left;
}
.join-us {
	width:73px;
	height:30px;
	margin:0 50px 0 43px;
	padding:0;
	float:left;
}
.facebook {
	width:108px;
	height:30px;
	margin:0 43px 0 0;
	padding:0;
	float:left;
}
.my-space {
	width:107px;
	height:30px;
	margin:0 48px 0 0;
	padding:0;
	float:left;
}
.flckr {
	width:85px;
	height:30px;
	margin:0;
	padding:0;
	float:left;
}
.powered-by { color:#fff; font-size:15px; font-family:Arial, Helvetica, sans-serif; line-height:30px; font-weight:bold;
	width:180px;
	height:30px;
	margin:0 10px 0 0px;
	padding:0;
	float:right;
}

.powered-by a {color:#fff; text-decoration:underline;}
.powered-by a:hover {color:#dddfd3;text-decoration:none;}

/*--------------------------------internal page--------------------------*/
.internal_banner {width:544px; margin:0; padding:0;}
.content {width:auto; margin:0; padding:10px 15px 0 15px; font-family:Arial, Helvetica, sans-serif; min-height:400px;}
.content h1 {color:#261309; line-height:25px; font-size:20px;margin:0; padding:0 0 10px 0;}
.content h2 {color:#581b18; line-height:25px; font-size:17px;margin:0; padding:0;}
.content h3 {color:#581b18; line-height:25px; font-size:14px;margin:0; padding:0;}
.content p {color:#581b18; line-height:22px; font-size:12px; margin:0; padding:0 0 5px 0;}
.content a {color:#581b18; line-height:20px; font-size:12px;text-decoration:none;}
.content a:hover {color:#333333; text-decoration:underline;}

.content ul {list-style:none; margin:0; padding:10px;}
.content ul li {color:#581b18; line-height:25px; font-size:12px; margin:0; padding:5px 0 5px 0;}
.content ul li a{color:#581b18; text-decoration:none;}
.content ul li a:hover{color:#333333; text-decoration:none;}
.tbl {font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#797f51; color:#FFFFFF; margin:0; padding:0; height:25px; border: solid 1px #947573; border-collapse:collapse; }
.tbl th {background:url(../images/bg-rep.jpg) repeat; border:solid 1px #947573; padding:8px 20px 8px 20px; margin:0; border-collapse:collapse;  font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;} 
.tbl td { border: solid 1px #c0c487; height:25px; padding:4px 20px 4px 20px; margin:0; border-collapse:collapse; line-height:20px;} 

.thank_you {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;color:#FFFFFF; line-height:25px; margin:0 0 0 0; padding:7px 0 0 0;}
.thank_you p{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:25px; padding:0; margin:0; font-weight:normal;}
.thank_you a {color:#fff; text-decoration:underline;}
.thank_you a:hover {color:#fff; text-decoration:none;}