/* CSS Document */

* {
	margin:0; padding:0;
	font-size:100%;
}

body{
	background:url(images/bg-red-bottom.jpg) top center repeat;
	text-align:center;
	padding:0 0 54px;
}
p {color:#666666; font-size:1.1em; line-height:1.5em; padding-bottom:5px; font-family:arial; margin-bottom:5px;}
h1 {color:#666666; font-size:1.2em; line-height:1.3em; padding-bottom:5px; font-family:arial; margin-bottom:10px;}

.bg_main {background:url(images/bg-red.jpg) top center repeat-x; padding-top:50px}
img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

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


html, input, textarea
	{
		font-family:Tahoma;
		font-size:0.7em;
		line-height:1.273em;
		color:#727272;
	}

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

a {color:#881117;}
a:hover{text-decoration:none;}
strong a {color:#881117;}
p {padding-top:14px;}
.p {padding-top:5px;}
.p2 {padding-top:10px;}

/* ============================= main layout ====================== */

.more {background:url(images/more_bg.gif) no-repeat 0 5px; padding-left:10px; color:#9a052c; font-weight:normal;}
h2 {font-size:1.545em; line-height:1em; line-height:1.2em; color:#484847; font-family:arial; margin-bottom:5px;}
.no_box h2 {margin-bottom:5px;}
h3 { color:#999999; font-size:1.7em; line-height:1.4em; padding-bottom:5px; font-family:arial; margin-bottom:15px; margin-left:25px;}

h4 { color:#333333; font-size:1.1em; line-height:1.5em; padding-bottom:5px; font-family:Verdana, Arial, Helvetica, sans-serif ; margin-bottom:5px;  font-weight:normal; margin-left:25px;}
li { padding-left:9px; line-height:1.545em;}
li a {color:#88844a; font-weight:bold;}

.imgindent {margin:0 20px 0 0; float:left;}
.taright {text-align:right; padding-top:12px;}
/* ============================= header ====================== */

#logo {margin:00px 0 223px 10px;}
#logo2 {margin:00px 0 10px 0px;}
.menu { background:url(images/menu_bg_new.gif) left top no-repeat; width:100%; float:left;}
.menu li {float:left; background:none; padding:28px 0 26px 0;}
.menu li a {display:block; background:url(images/menu_line.gif) top right no-repeat; padding:0 20px 0 21px; text-transform:uppercase; color:#dfdfdf; font-size:0.90em; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:1em; text-decoration:none;}
.menu li a:hover {color:#ddd;}
.menu .last {background:none; margin-right:0;}

.navigation {background:#c8d2aa url(images/navigation_br.gif) bottom right no-repeat; font-size:1.273em; font-family:arial; margin-bottom:12px;}
.navigation .bl {background:url(images/navigation_bl.gif) bottom left no-repeat; width:100%;}
.navigation .padding {text-align:center; padding:10px 0 12px 0; line-height:22px; font-size:13px}
.navigation a {text-decoration:none; color:#4b4e41; background:url(images/navigation_a_bg.gif) no-repeat 0 6px; padding-left:8px;}
.navigation a:hover {background:url(images/navigation_a_bga.jpg) no-repeat 0 6px; color:#881117;}
.navigation .active {background:url(images/navigation_a_bga.jpg) no-repeat 0 6px; color:#881117;}

.grey_box {background:url(images/grey_box_bottom_right.gif) bottom right no-repeat #e5e5e5;}
.grey_box .bl {background:url(images/grey_box_bottom_left.gif) bottom left no-repeat;}
.grey_box .tr {background:url(images/grey_box_top_right.gif) top right no-repeat;}
.grey_box .tl {background:url(images/grey_box_top_left.gif) top left no-repeat; width:100%;}
.grey_box .padding {padding:10px;}
#header .grey_box .padding {padding:15px 5px 15px 5px;}


#header_form strong {color:#141414;}
#header_form .rowi {height:33px;}
#header_form .select1 {width:77px;}
#header_form .select2 {width:55px;}
#header_form .select3 {width:160px;}
#header_form .select4 {width:61px;}
#header_form .select5 {width:46px;}
#header_form .select6 {width:53px;}
#header_form .input {width:156px; height:18px;}

/* ============================= middle ====================== */

#middle .indent {padding:14px 28px 22px 29px;}
#middle .grey_box {margin-bottom:26px;}

#main_box {background:url(images/main_box_bottom_right_new.gif) bottom right no-repeat #fff;}
#main_box .bottom_left {background:url(images/main_box_bottom_left_new.gif) bottom left no-repeat;}
#main_box .top_right {background:url(images/main_box_top_right_new.gif) top right no-repeat;}
#main_box .top_left {background:url(images/main_box_top_left_new.gif) top left no-repeat;}


.green_box {background:url(images/grey_frame_tall.jpg) bottom repeat-x;}
.green_box .r{background:url(images/grey_frame_tall.jpg) right repeat-y;}
.green_box .l{background:url(images/grey_frame_tall.jpg) left repeat-y;}
.green_box .t{background:url(images/grey_frame_top_tall.jpg) top repeat-x;}
.green_box .br {background:url(images/grey_frame_bottom_right.jpg) bottom right no-repeat;}
.green_box .bl {background:url(images/grey_frame_bottom_left.jpg) bottom left no-repeat;}
.green_box .tr {background:url(images/grey_frame_top_right.jpg) top right no-repeat;}
.green_box .tl {background:url(images/grey_frame_top_left.jpg) top left no-repeat; width:100%;}
.green_box .padding {padding:29px 20px 25px 25px;}

.rose_box {background:url(images/red_box_tall.jpg) bottom repeat-x;}
.rose_box .r{background:url(images/red_box_tall.jpg) right repeat-y;}
.rose_box .l{background:url(images/red_box_tall.jpg) left repeat-y;}
.rose_box .t{background:url(images/red_box_top_tall.jpg) top repeat-x;}
.rose_box .br {background:url(images/red_box_bottom_right.jpg) bottom right no-repeat;}
.rose_box .bl {background:url(images/red_box_bottom_left.jpg) bottom left no-repeat;}
.rose_box .tr {background:url(images/red_box_top_right.jpg) top right no-repeat;}
.rose_box .tl {background:url(images/red_box_top_left.jpg) top left no-repeat; width:100%;}
.rose_box .padding {padding:29px 30px 25px 30px;}

.column_padding {padding-right:12px;}
.col_pad {padding-right:25px;}
.line {border-bottom:1px solid #f1f1f1; padding-bottom:20px;}

.text {padding:0px 0 0px 9px;}
.text2 {padding:17px 0 0 9px;}
.inner_box {background:url(images/inner_box_right.gif) top right no-repeat #fff;}
.col1 .inner_box {margin-right:11px;}
.ul {margin-top:25px;}
.ul2 {margin-top:10px;}
.lh16 {line-height:1.455em;}

.inner_box a {font-size:1.091em; color:#0d0d0d; font-family:arial;}
.inner_box .more1 {background:url(images/more1_bg.gif) no-repeat 0 6px; padding-left:7px; color:#9d2833;}
.special { margin:0 13px 0 14px;}
.sub_col2 , .sub_col3 { padding:16px 0 10px 0;}
.sub_col2 img , .sub_col3 img { margin-bottom:11px;}
.red {color:#881117;}
.bigRed {color:#881117; font-size:14px; line-height:30px;}
.quoteText {color:#881117; font-size:14px; line-height:18px;}

.no_box {padding:20px 21px 0 28px;}
.act_text {padding:00px 28px 0 28px;}
.act_text {margin:-15px 0 0 0;}
#index_1 .green_box .padding {padding:29px 20px 42px 25px;}
#index_2 .no_box {padding:30px 35px 0 28px;}
#index_2 .no_box .text2 {padding:4px 0 41px 9px;}
#index_2 .no_box .text3 {padding:4px 0 0 9px;}
#index_2 .green_box .padding {padding:29px 20px 35px 25px;}
#index_2 .green_box h2 {margin-bottom:34px;}
#index_3 .rose_box .padding {padding:29px 10px 65px 40px;}
#index_3 .rose_box .taright {padding-top:0;}
#index_3 .green_box .padding {padding:29px 20px 45px 25px;}
#index_3 .green_box2 {margin-top:26px;}
#index_3 .green_box2 .padding {padding:29px 25px 45px 35px;}
#index_3 h2 {margin-bottom:28px;}
#index_3 .no_box ul {margin-left:144px;}
#index_4 .rose_box .padding {padding:29px 38px 65px 40px;}
#index_4 .rose_box h2 {margin-bottom:30px;}
#index_4 .green_box .padding {padding:29px 25px 25px 25px;}
#index_5 .rose_box .padding {padding:29px 28px 30px 40px;}
#index_5 .rose_box h2 {margin-bottom:30px;}
#index_5 .no_box {padding:43px 25px 0 28px;}
#index_6 #middle .indent {padding:48px 70px 50px 69px;}
#index_6 h2 {margin-bottom:35px;}
#index_6 #header .grey_box .padding {padding:27px 30px 35px 33px;}

#search1, #search2 {padding:10px 0 0 0;}
#search1 .input {width:166px; height:20px;}
#search2 .input {width:188px; height:20px;}


#advansed_search .col1 {width:109px;}
#advansed_search .col2 {width:263px;}
#advansed_search .rowi {height:27px;}
#advansed_search .select1 {width:101px; padding:0 0 0 5px; font-size:1em; line-height:14px;}
#advansed_search .select2 {width:262px; padding:0 0 0 5px; font-size:1em; line-height:14px;}
#advansed_search .input1 {width:79px; height:18px; padding:0 0 0 5px; font-size:1em;}
#advansed_search .input2 {width:105px; height:18px; padding:0 0 0 5px; font-size:1em;}
#advansed_search .input3 {width:80px; height:18px; padding:0 0 0 5px; font-size:1em;}
#advansed_search .input4 {width:262px; height:18px; padding:0 0 0 5px; font-size:1em;}

#add_profile .col1 {width:115px;}
#add_profile .col2 {width:278px;}
#add_profile .rowi {height:26px;}
#add_profile .select1 {width:101px; padding:0 0 0 5px; font-size:1em; line-height:14px;}
#add_profile .input1 {width:64px; height:18px; padding:0 0 0 5px; font-size:1em;}
#add_profile .input2 {width:92px; height:18px; padding:0 0 0 5px; font-size:1em;}
#add_profile .input3 {width:166px; height:18px; padding:0 0 0 5px; font-size:1em;}
#add_profile .input4 {width:271px; height:18px; padding:0 0 0 5px; font-size:1em;}
#add_profile .select2 {width:61px; padding:0 0 0 1px; font-size:1em; line-height:14px;}
#add_profile .select3 {width:46px; padding:0 0 0 1px; font-size:1em; line-height:14px;}
#add_profile .select4 {width:53px; padding:0 0 0 1px; font-size:1em; line-height:14px;}

#login_form {padding-right:15px;}
#login_form .rowi {height:44px;}
#login_form .input {width:155px; height:18px;}

/* ============================= footer ====================== */

#footer {color:#7f7f7f;}
#footer span {float:right; background:url(images/mail.gif) no-repeat 0 2px; padding-left:20px;}

.footer_box {background:url(images/footer_box_bottom_right.jpg) bottom right no-repeat #f5f5f5; margin:0 28px;}
.footer_box .bl {background:url(images/footer_box_bottom_left.jpg) bottom left no-repeat;}
.footer_box .tr {background:url(images/footer_box_top_right.jpg) top right no-repeat;}
.footer_box .tl {background:url(images/footer_box_top_left.jpg) top left no-repeat; width:100%;}
.footer_box .padding {padding:25px 26px 24px 32px;}

/* ============================= index ============================= */

#form {padding:15px 5px 0 0;}
#form .rowi {height:44px;}
#form .rowt {height:180px;}

form strong {color:#141414;}

.input {width:155px; height:18px; padding:0 0 0 5px; font-size:1em;}
textarea {width:155px; height:135px; padding:0 0 0 5px; overflow:auto; font-size:1em;}



.Explore_type{
	display: block;
	padding: 5px;
	width:130px;
	float:left;
}
.Explore_type h1{
text-align:center;
clear:both;
font-size:1.2em;
font-weight:bold;
margin-bottom:0.0em;
color:#565656;
margin-left:10px;
}
.Explore_type p{
margin-bottom:0.10em;
text-align:center;

}
.Explore_type p{
margin-left:10px;
line-height:3px;
}
