*{margin:0; padding:0;}
body{background:url(images/header_left_bg.gif) left top repeat-x #FFFFFF;}
img{border:0; text-align:left; vertical-align:top;}
ul{list-style:none;}
li{line-height:0;}
.center{text-align:center;}
.column{float:left;}
.container{width:100%; overflow:hidden;}
body{font-family:Tahoma, Arial, helvetica, sans-serif; color:#333; font-size:0.75em; line-height:1.4em; text-align:center;}
input, textarea, select{color:#373732; vertical-align:top; text-align:left; border: 1px solid #A09B96; font:11px Tahoma, Arial, helvetica, sans-serif;}
.float-right{float:right;}
.align-right{text-align:right;}
.block{display:block;}
.top-indent-1{margin-top:5px; display:block;}
.top-indent-2{margin-top:10px; display:block;}
.top-indent-3{margin-top:15px; display:block;}
.top-indent-4{margin-top:20px; display:block;}
.top-indent-5{margin-top:25px; display:block;}
.top-indent-6{margin-top:30px; display:block;}
.top-indent-7{margin-top:35px; display:block;}
.top-indent-8{margin-top:40px; display:block;}


.header-right{position:absolute; width:50%; height:535px; right:0; background:url(images/header_right_bg.gif) left top repeat-x;}

.site{position:relative;}

.width-stretch{width:100%;}

.col-1, .col-2, .col-3, .box-1, .box-2, .box-3, .col-middle{float:left;}

.main{width:980px; margin:0 auto; text-align:left;}

.header-line{background:url(images/header_left_line.gif) left top no-repeat #FDA541; height:7px; font-size:0;}

.col-1{width:690px;}
.col-2{width:290px;}

/*=======header===========*/
.left-col{width:284px; height:519px; float:left;}
.right-col{width:406px; height:519px; float:left;}
/*=====//header===========*/



/*=====// navigation =========== orange = color: #FC7717 */

#branding { height: 200px; margin-left: 14px; margin-top: 40px;}

ul#nav_main { margin-left: 18px; list-style-type: none; font-family: Helvetica, Verdana, Tahoma, sans-serif; font-size: 1.3em; font-stretch: expanded; }

ul#nav_main li { list-style-type:none ; padding-left: 35px; margin-bottom: 2px; color: #999; background:url(images/arrow.png) left center no-repeat; }

#nav_main li a { text-decoration: none;}

#nav_main li a:hover { color: black;}

#nav_main li a.current { color: teal; text-decoration: underline; }

/*=====// navigation ====== */




/*=====// social links ====== */

#social_links { background:url(images/social_links.png) left center no-repeat; padding-left: 100px; margin-top: -3px; margin-bottom: 15px; padding-top: -5px;}

#social_links_large { background:url(images/social_links.png) left center no-repeat; padding-left: 100px; margin-top: 30px; margin-bottom: 15px; padding-top: 5px;}

/*=====// social links ====== */



.corner {width: 5800px; height:500px; }
.content_media {width: 600px; height:500px; clear: right}



/*=======content===========*/
.content{background:url(images/content_top_bg.gif) left top repeat-x;}
.content .corner-right-top{background:url(images/content_right_bg.jpg) right top no-repeat; padding:32px 37px 33px 35px; height:418px;}

.title{margin-bottom:15px; font-weight: bold;}

.img-float{margin-right:17px; float:left;}

strong{color:#676767;}

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

.link-2{color:#FC7717; font-weight:bold; padding-left:15px; padding-right:5px; background:url(images/link_marker.gif) left center no-repeat; text-decoration:underline;}
.link-2:hover{text-decoration:none; color: black;}

.img-float-2{margin-right:10px; float:left;}

#link-2{color:#FC7717; font-weight:bold; padding-left:20px; padding-right:5px; background:url(images/link_marker.gif) left center no-repeat; text-decoration:underline;}
#link-2:hover{text-decoration:none; color: black;}

li{padding:2px 0 3px 7px; background:url(images/list_marker.gif) left center no-repeat;}
li a{color:#9B9B9B; text-decoration:none; line-height:1em;}
li a:hover{text-decoration:underline; color: black;}

.list-2 li{padding:2px 0 3px 7px; background:url(images/list_2_marker.gif) left center no-repeat;}
.list-2 li a{color:#FFFFFF; text-decoration:none; line-height:1em;}
.list-2 li a:hover{text-decoration:underline; color: black;}



/*=====//content===========*/

/*=======block_1, block_3===========*/
.block-1, .block-3{padding:21px 24px 18px 22px;}
.block-1 .title, .block-3 .title{height:31px; margin-bottom:15px; background:url(images/title_bg.gif) left bottom repeat-x;}
.block-3 .title{margin-bottom:10px;}
/*=====//block_1, block_3===========*/

/*=======block_2===========*/
.block-2{background:url(images/block_2_top_bg.gif) 20px top no-repeat #FC7717; color:#FFFFFF;}
.block-2 .bot{background:url(images/block_2_bot_bg.gif) 20px bottom no-repeat; padding:20px 25px 19px 22px; }
.block-2 .title{height:31px; margin-bottom:15px; background:url(images/title_2_bg.gif) left bottom repeat-x; margin-bottom:24px;}

.block-2 .link-3{color:#FFFFFF; text-decoration:underline; padding-left:13px; padding-right:5px; background:url(images/link_2_marker.gif) left center no-repeat; font-weight:bold;}
.block-2 .link-3:hover{text-decoration:none; color: black;}

.block-2 #link-3{color:#FFFFFF; text-decoration:underline; padding-left:13px; padding-right:5px; background:url(images/link_2_marker.gif) left center no-repeat; font-weight:bold;}
.block-2 #link-3:hover{text-decoration:none; color: black;}

.block-2 a{color:#FFFFFF; text-decoration:underline;}
.block-2 a:hover{text-decoration:none; color: black;}
/*=====//block_2===========*/

/*=======page_3===========*/
#page3 .block-1 .box-1{width:99px;}
#page3 .block-1 .box-2{width:119px;}

#page3 .block-2 .box-1{width:99px;}
#page3 .block-2 .box-2{width:127px;}

#page3 .block-3 .box-1{width:99px;}
#page3 .block-3 .box-2{width:127px;}
/*=====//page_3===========*/

/*=======page_4===========*/
#page4 .block-1 .box-1{width:109px; padding-right:24px;}
#page4 .block-1 .box-2{width:109px;}
#page4 .block-1 .box-1 .center{padding-right:15px;}

#page4 .block-2 .box-1{width:109px; padding-right:24px;}
#page4 .block-2 .box-2{width:109px;}
#page4 .block-2 .box-1 .center{padding-right:15px;}

#page4 .block-3 .box-1{width:109px; padding-right:24px;}
#page4 .block-3 .box-2{width:109px;}
#page4 .block-3 .box-1 .center{padding-right:15px;}
/*=====//page_4===========*/

/*=======page_6===========*/
#contact-form{width:100%; overflow:hidden; color:#373732; font-weight:bold; margin-top:10px;}
#contact-form .box-1{width:324px;}
#contact-form .box-1 div{height:31px;}
#contact-form .box-2{width:289px;}
#contact-form input{width:309px; height:21px; margin-top:2px;}
#contact-form textarea{width:289px; height:156px; overflow:hidden; margin-bottom:26px;}
#contact-form a{float:right; margin-left:18px; padding-right:0;} 

#page6 .block-2 span{float:right; padding-right:85px;}
/*=====//page_6===========*/

/*=======page_2===========*/
#page7 .content p{padding-bottom:15px;}
#page7 .col-2 p{padding-bottom:15px;}
/*=====//page_2===========*/


/*=======full height for right row - gallery===========*/
.block-full {height: 880px;}

.box-3 {width: 80px;}


/*=======footer===========*/
.footer-bg{background:#E8EDEF;}
#footer{height:35px; padding:24px 0 0 48px; color:#4B4B4B;}
#footer a{color:#4B4B4B; text-decoration:underline;}
#footer a:hover{text-decoration:none; color: black;}
/*=====//footer===========*/



.news {font-size: 1.1em; font-style: italic; color:maroon; padding-top:7px; }
