* { margin:0; padding:0;}
body { background:#f1f1f1; font-size:100%; line-height:1em; font-family:Arial; color:#000000;}

/*in_line*/
input, select, textarea { vertical-align:middle; font-weight:normal; font-family:Arial; color:#7d8488; font-weight:normal; font-size:1em}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

/*==================list====================*/
ul{margin:0px; padding:0px; list-style:none}
ul li {background:url(images/marker_list.gif) no-repeat 0 4px; padding-left:18px; margin-bottom:7px; font-size:1.09em}
ul li a{text-decoration:none; color:#003366; line-height:1.42em}
ul li a:hover{color:#003366; text-decoration:underline;}


ul.list {margin:0px; margin-top:7px; padding:0px; list-style:none}
ul.list li {line-height:1.36em; font-size:1em; background:none; margin:0; padding:0}
ul.list li a{text-decoration:none; color:#000000; background:url(images/marker_list_2.gif) no-repeat 0 1px; padding-left:18px; line-height:1.36em }
ul.list li a:hover{ text-decoration:none; color:#006caa}


ul.articles {margin:0px; margin-top:7px; padding:0px; list-style:none}
ul.artiles li {line-height:1.36em; font-size:1em; background:url(images/feed.gif) no-repeat 0 1px; margin:0; padding:0}
ul.articles li a{text-decoration:none; color:#000000; padding-left:1px; line-height:1.36em }
ul.articles li a:hover{ text-decoration:none; color:#006caa}

ul.news li {
	background:url(images/feed.gif) no-repeat 0 4px;
	padding-left:18px;
	margin-bottom:9px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1.30em;
	color: #990000;
}

ul.news a:hover{text-decoration:underline;}


/*==========================================*/

a {text-decoration:none; color:#003366}
a:hover {text-decoration:underline}

a.link {text-decoration:underline; color:#003366; background:url(images/marker_link.gif) no-repeat 0 3px; padding-left:18px; font-size:1.05em}
a.link:hover {text-decoration:none}

a.service {text-decoration:underline; color:#660000; background:url(images/marker_link.gif) no-repeat 0 3px; padding-left:18px; font-size:1.00em}
a.service:hover {text-decoration:none}


a.orangelink {text-decoration:underline; color:#FFFFFF; background:url(images/arrow_1.jpg) no-repeat top left; padding:0 0px 7px 18px; font-size:1.0em}
a.orangelink:hover {text-decoration:none}

a.contentlink {text-decoration:none; color:#FFFFFF; background:none no-repeat top left; font-size:1.0em}
a.contentlink:hover {text-decoration:underline;}


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

h1 { margin:5px 0 5px 0; color:#ad522f; font-size:1.40em; font-family:Tahoma, Georgia; line-height:1.4em}


h2 { margin:0 0 10px 0; color:#006caa; font-size:1.09em; line-height:1.42em}
h2 a {text-decoration:underline; font-weight:normal; color:#006caa}
h2 a:hover {text-decoration:none}

h3 {margin:3px 3px 3px 3px;color:#812C1F;font-size:0.95em;line-height:1.2em}
h3 a {text-decoration:underline; font-weight:normal; color:#812c1f}
h3 a:hover {text-decoration:none}


p {margin:0 0 14px 0}
.p1 {margin:0 0 20px 0}
.but {margin-top:7px; display:block}
.but1 {margin-top:5px; display:inline}

#menu, #wrapper_header, #content, #footer footer_line #searchbar {width:1020px}

/* search */
#searchbar {
    margin:5px 3px 3px 0; 
	width:300px;
	float:right;
	font-family:Tahoma, Georgia;
	font-size:12px;
	font-weight:bold;
	color: #000000;
}
#searchbar a {text-decoration:none; color:#000000}
#searchbar a:hover {text-decoration:underline; color:#cc6633}
#search {width:260px; float:right;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;color: #660000;}
/*header*/

#topback {
	background:url(images/top-back.gif) right repeat-x;
	color:#ffffff;
	border:1px;
	margin:0 auto;
	width:100%;
	height:20px;
	z-index:-1000;
	text-align:center;
	padding-top:10px;
	float:left;
	font-family:Tahoma, Georgia;
	font-size:12px;
	font-weight:bold;
	text-align: right;
	color: #ffffff;
    }

#topback a {text-decoration:underline; color:#ffffff}

#middle {
	padding:2px 5px 5px 5px;
	background:url(images/middle_bg_new.gif) top left no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.05em;
	line-height:1.15em;
	color: #000000;
	}
	
.column_right .indent {padding:15px 10px 0 10px;}
.column_left .indent {padding:15px 10px 0 10px;}
.column_data .indent {padding:15px 10px 0 10px;}
.categories_right .indent {padding:15px 10px 0 10px;}

.indent {
	padding:6px 3px 6px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.05em;
	line-height:1.15em;
	color: #003366;
}

.indent a{color:#ad522f;}
.indent a:hover{text-decoration:underline;}

hr { line-height:1px;
    height:1px;
	width:100%;
	color: #990000;
}

.column_left .indent {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.15em;
	color: #003366;
}

.column_right .indent {
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.15em;
	color: #003366;
}

.column_right .indent ul li {
	background:url(images/feed.gif) no-repeat 0 4px;
	padding-left:18px;
	margin-bottom:7px;
	font-size:1.09em;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color: #990000;
}

.column_right .indent ul li a:hover{text-decoration:underline;}


.categories_right .indent ul li {
	background:url(images/feed.gif) no-repeat 0 4px;
	padding-left:18px;
	margin-bottom:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color: #990000;
}

.categories_right .indent ul li a:hover{text-decoration:underline;}

#menu {height:40px; no-repeat left 44px}
#menu img {margin:44px 14px 0 0}
#menu .none {margin:44px 0 0 3px}

#wrapper_header {height:160px; background: #FFFFFF; no-repeat top left}
#wrapper_header .col_1 {width:360px}
#wrapper_header .col_2 {width:620px;padding:0px 0px 0px 0px; float:right;}
#wrapper_header .col_2 img {margin:0px 0 1px 0; float:right}

/*content*/
#content {background:#FFFFFF; no-repeat top left; font-size:0.6875em; line-height:1.18em; margin-top:2px;}
.cont_height {float:left; }
.title {margin-bottom:5px; display:block}
.img_left {float:left; margin:-4px 20px 0 0}
.line {background:url(images/line_rep_bg.gif) repeat-y left; width:19px; float:left}
.line .bg_1 {background:url(images/line_top_bg.gif) no-repeat left top; width:19px}
.line .bg_2 {background:url(images/line_bot_bg.gif) no-repeat bottom left; width:19px}
.col_left {height:106px; float:left; width:21px}

/*footer*/
#footer {
	height:100px;
	text-align:center;
	font-size:1.03em;
	font-family: Tahoma, Georgia;
}
#footer ul.menu {margin:0 0 5px 0; padding:5px 0 0 0; list-style:none;font-weight:bold;}
#footer ul.menu li { background:none; line-height:1.5em; display:inline; margin:0 30px 0 0; padding:0; font-size:1em}
#footer ul.menu li.none {margin:0}
#footer ul.menu li a{
	text-decoration:none;
	color:#073278;
	line-height:2em
}
#footer ul.menu li a:hover{ text-decoration:underline}
#footer a {text-decoration:underline; color:#007ac0}
#footer a:hover {text-decoration:none}
#footer_line {height:10px; margin-top:9px; background:url(images/px2.gif) top repeat-x}


/*================== index.html ==================*/
#page1 #content .block .ind {background:none;padding:10px 15px 5px 15px}
#page1 #content .block .indvideo {padding:5px 2px 5px 2px}
#page1 #content .block_2 .ind {padding:10px 15px 12px 10px; font-size:1.09em; color:#003366;line-height:1.42em}
#page1 #content .block_2 .indvideo {
	padding:6px 3px 6px 3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.00em;
	line-height:1.0em;
	color: #999999;
}

.videoformat {padding:14px 10px 15px 10px}

#page1 #content .block_2 .indtext {
	padding:1px 1px 1px 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.00em;
	line-height:1.25em;
	color: #66B0C6;
}

#page1 #content .row_1 {padding-bottom:1px}
#page1 #content .row_1 .col_1 .title {margin-bottom:20px}
#page1 #content .row_1 .col_2 .txt { margin-left:-2px; padding:5px 8px 8px 17px; font-size:1.17em; line-height:1.29em; color:#006caa;}
#page1 #content .row_1 .col_2 .txt .pic_1 {margin-left:-17px}
#page1 #content .row_1 .col_2 .title {margin-bottom:10px}
#page1 #content .row_1 .col_2 .vidtext {margin-top:3px; margin-bottom:5px}
#page1 #content .row_1 .col_2a .block_2 .ind1 {width:1020px; font-size:1.10em; line-height:1.20em; color:#006caa; padding-top:2px; padding-bottom:1px}


#page1 #content .row_2 {padding-top:1px}
#page1 #content .row_2 .col_1 { padding:0; margin:0;background:none no-repeat top left}
#page1 #content .row_2 .col_1 .ind {padding:5px 15px 10px 20px}
#page1 #content .row_2 .col_1 ul {margin-left:-24px}
#page1 #content .row_2 .col_1 .title {margin-bottom:12px}
#page1 #content .row_2 .col_2  {margin-left:2px}
#page1 #content .row_2 .col_2 .block_2 {background:none; no-repeat top left}
#page1 #content .row_2 .col_3 .block_2 .ind {padding:5px 5px 5px 10px}
#page1 #content .row_2 .col_3 .block_2 .indvideo {padding:10px 10px 5px 10px}

#page1 #content .row_2 .block_3 .col_2 .ind {padding:15px 20px 10px 50px}
#page1 #content .row_2 .block_3 .col_2 .title {margin:0 0 9px -47px; display:inline}
#page1 #content .row_2 .block_3 .col_3 {background:url(images/bg_right.jpg) no-repeat top left}
#page1 #content .row_2 .block_3 .col_3 .ind {padding:15px 20px 10px 60px}
#page1 #content .row_2 .block_3 .col_3 .title {margin:0 0 16px -58px; display:inline}
#page1 #content .row_2 .block_3 .col_4 {background:url(images/bg_col_1.jpg) no-repeat top left}
#page1 #content .row_2 .block_3 .col_4 .ind {padding:15px 20px 10px 29px}
#page1 #content .row_2 .block_3 .col_4 ul {margin-left:-24px}
#page1 #content .row_2 .block_3 .col_4 .title {margin-bottom:12px}

#page1 #mostpopular {width:380px; height:115px;margin: 0;
	padding: 0;
	padding:3px 2px 2px 2px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:1.0em;
	color: #660000;
	}

/*================== index-2.html ==================*/
#page3 #content .block .ind {padding:21px 35px 18px 27px}
#page3 #content .block_2 .ind {padding:21px 25px 29px 25px}
#page3 #content .row_1 .box {width:388px; margin-top:12px}
#page3 #content .row_1 .box .img_left {margin:0 17px 0 0}
#page3 #content .row_1 .col_box_1 {width:209px}
#page3 #content .row_1 .col_box_2 {width:179px}
#page3 #content .row_2 {padding-top:11px}
#page3 #content .row_2 .block_3 .col_1 .ind {padding:15px 10px 10px 10px}
#page3 #content .row_2 .block_3 .col_1 .title {margin:0 0 12px 2px; display:inline}
#page3 #content .row_2 .block_3 .col_2 .ind {padding:15px 20px 10px 3px}
#page3 #content .row_2 .block_3 .col_2 .title {margin:0 0 9px 0; display:inline}
#page3 #content .row_2 .block_3 .col_2 .img_left {margin:0 20px 0 0}

/*==================block====================*/
.block { background:#FFFFFF; margin:0 5px 0 0}
.block .top {background:#FFFFFF; repeat-x top}
.block .l_t { background:url(images/l_t_1.gif) left top no-repeat;}
.block .r_t { background:url(images/r_t_1.gif) right top no-repeat;}
.block .r_b { background:url(images/r_b_1.gif) right bottom no-repeat;}
.block .l_b { background:url(images/l_b_1.gif) left bottom no-repeat; width:100%}
.testimonials { background:#001F56; margin:0 5px 0 0}
.testimonials .top {background:#001F56; repeat-x top}

.block_2 { background:#fff}
.block_2 .l_t { background:url(images/l_t_2.gif) left top no-repeat; width:100%}
.block_2 .r_t { background:url(images/r_t_2.gif) right top no-repeat;}
.block_2 .r_b { background:url(images/r_b_2.gif) right bottom no-repeat;}
.block_2 .l_b { background:url(images/l_b_2.gif) left bottom no-repeat;}
.block_2 .left {background:url(images/border.gif) repeat-y left}
.block_2 .top {background:url(images/border.gif) repeat-x top}
.block_2 .right {background:url(images/border.gif) repeat-y right}
.block_2 .bot {background:url(images/border.gif) repeat-x bottom}

.block_3 { background:none; margin:0 1px 0 1px}
.block_3 .l_t { background:url(images/l_t_3.gif) left top no-repeat; width:100%}
.block_3 .r_t { background:url(images/r_t_3.gif) right top no-repeat;}
.block_3 .r_b { background:url(images/r_b_3.gif) right bottom no-repeat;}
.block_3 .l_b { background:url(images/l_b_3.gif) left bottom no-repeat;}
.block_3 .left {background:url(images/border_3.gif) repeat-y left}
.block_3 .top {background:url(images/top_3.gif) repeat-x top}
.block_3 .right {background:url(images/border_3.gif) repeat-y right}
.block_3 .bot {background:url(images/bot_3.gif) repeat-x bottom}

.leftmenutext {
	color: #002448;
	font-size: 20px;
	font-weight: bold;
	font-family: Calibri;
}


.rowtwoheader {
    padding:4px 5px 6px 5px;
	color: #002448;
	font-size: 15px;
	font-weight: bold;
	font-family: Calibri;
}

.rowtwoheader:hover {
    padding:4px 5px 6px 5px;
	text-decoration:underline;
	color: #002448;
	font-size: 15px;
	font-weight: bold;
	font-family: Calibri;
}

.headertxt {
	padding:1px 1px 1px 1px;
	color: #002448;
	font-weight: bold;
	font-size:1.1em;
	line-height:1.00em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.servicetxt {
	padding:0 0 5px 0;
	color: #002448;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.headertxt:hover {
	padding:1px 1px 1px 1px;
	text-decoration:underline;
	color: #002448;
	font-size: 12px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.rightnav {
    padding:12px 10px 15px 4px;
	color: #002448;
	font-size: 18px;
	font-weight: bold;
	font-family: Calibri;
}


.rightnav:hover {
    padding:12px 10px 15px 4px;
	text-decoration:underline;
	color: #002448;
	font-size: 18px;
	font-weight: bold;
	font-family: Calibri;
}


.rightnav a {
    padding:12px 10px 15px 4px;
	color: #002448;
	font-size: 18px;
	font-weight: bold;
	font-family: Calibri;
}


.rightnav a:hover {
    padding:12px 10px 15px 4px;
	color: #002448;
	font-size: 18px;
	font-weight: bold;
	font-family: Calibri;
}

.rightnavtext {padding:2px 5px 5px 22px}

#subfooter {
	margin: 0;
	padding: 0;
	width:1004px;
	background-repeat: repeat-x;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	text-align: center;
	font-size:0.85em;
	line-height:1.00em;
	color: #66B0C6;
}

#contact {
	margin-left: 25px;
	padding: 0;
	color: #000000;
}

img.floatLeft { 
    float: left; 
    margin: 2px; 
	padding-right:5px;
	text-align: center;
}


img.floatRight { 
    float: right; 
    margin: 2px; 
}


img.align { 
    padding:0px 15px 0 250px ;
    margin: 2px; 
}

img.align1 { 
     margin-left: 184px; 
}


input.tellafriend {
width: 210px;
}

input.arp {
width: 250px;
}

input.subscribe {
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-face:bold;
color: #FFFFFF;
background:#003366;
border:0;
}

table.form-fields span {
        FONT-STYLE: normal; 
        font-face:Verdana; 
        font-size:2
}
table.form-fields td {
        padding-top:3px;
        padding-bottom:3px;
}


table.form-fields {
        BORDER-COLLAPSE: collapse;
        cell-padding:10px;
        border-color:#111111;
        border:0px;
		margin-top:3px;
}


a.navigation:link {
	padding: 1px;
	text-decoration: none;
	background-color: transparent;
	color: #002B55;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	margin-left: 1px;
}

a.navigation:visited {
	color: #CC6600;
	padding: 1px;
	text-decoration: none;
	background-color: transparent;
	color: #812C1F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	margin-left: 1px;
}

a.navigation:hover {
	padding: 1px;
	text-decoration: underline;
	background-color: transparent;
	color: #BB8D2F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	margin-left: 1px;
}

a.navigation:active {
	color: #000000;
	padding: 1px;
	text-decoration: none;
	background-color: transparent;
	color: #66B0C6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	padding-left: 2px;
	padding-top: 2px;
	margin-left: 1px;
}


.container1 {
background:#DFE3CF;
color:#000000;
margin:1px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:1.0em;
}

.rtop, .rbottom{
display:block;
background:#fff;
}
.rtop *, .rbottom *{
display: block;
height: 1px;
overflow: hidden;
background:#DFE3CF;
}

.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px; height: 2px}


.rtopblue, .rbottomblue{
display:block;
background:#fff;
}
.rtopblue *, .rbottomblue *{
display: block;
height: 1px;
overflow: hidden;
background:#CC9544;
}

ul.external {
	list-style-position: inherit;
	list-style-image: none;
	margin-left: 2px;
	margin-bottom: 0;
	padding-left: 4px;
	padding-top: 0px;
	list-style-type: disc;
	}
ul.external li {line-height:1.2em; background:none; font-size:1.0em; margin:0 0 0 18px; padding:0;}	

#bottom {
	height:100px;
	text-align:center;
	font-size:0.90em;
	font-family: Tahoma, Georgia;
}

.solidline{
	clear: both;
	padding: 0;
	margin-top:2px;
	width: 1020px;
	height: 5px;
	font: normal 1px Arial, Verdana, sans-serif;
	line-height: 5px;
	background: #990000;
	border-top: 0px solid #fff; /*Remove this to remove border between bar and tabs*/
}


#podcast {
	height:150px;
	width:210px;
	float:left;
	}
#podcasttext {
	height:150px;
	width:450px;
	float:left;
	}	
	
.podcst a {
	padding:0px 1px 0px 0px;
	color: #AE0000;
	font-size: 0.75em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
	
	
#sidebar {/*you guessed it: itīs the sidebar container*/
	width: 100%;
	float:right;
	
	}	
	
#sidebar ul {
		list-style-type:none;
		margin-top:10px;
		border-bottom:0px solid #cc0000;

		}
		
#sidebar li {
		display:inline;
		background:none;
		margin-top:10px;
		margin-right:260px;
		border-bottom:0px solid #cc0000;

		}		
	
/*==========================================*/


