/*
Theme Name: Nuemedia V2
Theme URI: http://www.nue-media.com/
Description: Nuemedia
Version: 1.0
Author: Matt Thompson & Michael Haynes
Tags: Nuemedia
*/

* {
	margin:0;
	padding:0;
	font-size:100%;
	color: #4883A0;
}

body{
	
	background-image:url(../images/wallpaper-cf1-1680x1050.png); background-attachment:fixed;
	text-align:center;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		color:#000000;
		font-family:Arial,Helvetica,sans-serif;
		font-size:0.85em;
		line-height:22px;
	}

input, select { vertical-align:middle; font-weight:normal;}

a {color:#8b8f91;}
a:hover{text-decoration:none;}
p {padding-top:19px;}

/* ============================= main layout ====================== */

.imgindent {margin:0 30px 0 0; float:left;}
.imgindent2 {margin:0 0 0 10px; float:right;}

h2 {color:#4883a0; font-size:1.5em; line-height:1em; font-weight:normal; margin-bottom:12px;}
.title1 { background:url(../images/images/title1-bg.jpg) no-repeat 6px 0; padding:15px 0 10px 78px; margin-bottom:5px;}
.title2 {background:url(../images/images/title2-bg.jpg) no-repeat 8px 0; padding:15px 0 10px 54px; margin-bottom:5px;}

h3 {text-transform:uppercase; margin-bottom:20px;}

.list li {background:url(../images/images/list-bg.gif) no-repeat 0 7px; padding-left:15px; margin-bottom:6px;}
.list2 li {line-height:1.75em;}

.link {text-align:right; padding:17px 37px 0 0;}
.link a {color:#5d7b83; text-decoration:none; font-size:11px; line-height:1em; font-weight:bold; display:inline-block; background:url(../images/images/link-right-bg.gif) top right no-repeat; cursor:pointer;}
.link a span {background:url(../images/images/link-left-bg.gif) top left no-repeat; display:inline-block; padding:0 4px;}
.link a span span { background:url(../images/images/link-tail-bg.gif) top repeat-x; padding:6px 6px 6px 13px;}
.link a:hover {color:#000000;}
.rss {background:url(../images/images/rss-bg.gif) no-repeat 0 0 !important; padding:0 0 3px 21px; color:#35586d !important; text-decoration:none; float:left; font-weight:normal !important; font-size:12px !important; margin-top:7px;}
.box .link {padding:10px 0 0 0;}
.box .link a {color:#5d7b83;}

.link2 {
	background:url(../images/images/search-bg.gif) top left no-repeat;
	width:122px;
	text-align:center;
	color:#fff !important;
	display:block;
	text-decoration:none;
	text-transform:uppercase;
	font-weight:bold;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 45px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}

/* ============================= header ====================== */

.menu {background:url(../images/images/menu-tail.gif) top repeat-x; padding:0 0 2px 30px;}
.logo {margin:22px 0 0 65px;}
.submenu {position:absolute; margin:129px 0 0 829px;}
.submenu img {margin-right:26px;}
.text1 {position:absolute; margin:193px 0 0 664px;}
.text2 {position:absolute; margin:258px 0 0 65px;}
.text3 {position:absolute; margin:386px 0 0 820px;}

.gallery {background:#434d52 url(../images/images/gallery-right-bg.gif) top right no-repeat; margin:265px 65px 0 65px;}
.gallery .left-bg {background:url(../images/images/gallery-left-bg.gif) top left no-repeat;}
.arrow1 {width:30px; background:url(../images/images/gallery-devider1.gif) top right no-repeat; padding:58px 0 51px 26px; float:left;}
.arrow2 {width:30px; padding:58px 0 51px 10px; float:left;}
.item {background:url(../images/images/gallery-tail-bg.gif) top repeat-x; width:185px; float:left;}
.item .indent {padding:17px 16px 18px 15px; background:url(../images/images/gallery-devider2.gif) top right no-repeat; font-weight:bold; color:#97b813; font-size:0.917em;}
.item img {margin-bottom:5px;}
.item span {float:right;}
.item a {color:#d2e4ed;}

.line {border-bottom:1px solid #a7b5b9; padding-bottom:24px;}

/* ============================= content ====================== */

.row1 {border-bottom:1px solid #c6c9cb; padding:0 0 14px 6px; margin-bottom:38px;}


.col-pad {padding-right:15px;}

.box {
	background:#d8e1e6 url(../images/images/box-tail-bottom.gif) bottom repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	color:#35586d;
	width: 350px;
}
.box .tail-top {background:url(../images/images/box-tail-top.gif) top repeat-x;}
.box .tail-right {background:url(../images/images/box-tail-bg.gif) right repeat-y;}
.box .tail-left {background:url(../images/images/box-tail-bg.gif) left repeat-y;}
.box .corner-bottom-right {background:url(../images/images/box-corner-bottom-right.gif) bottom right no-repeat;}
.box .corner-bottom-left {background:url(../images/images/box-corner-bottom-left.gif) bottom left no-repeat;}
.box .corner-top-right {background:url(../images/images/box-corner-top-right.gif) top right no-repeat;}
.box .corner-top-left {background:url(../images/images/box-corner-top-left.gif) top left no-repeat; width:100%;}
.box .indent {padding:34px 37px 29px 29px;}
.box a {color:#35586d;}

.box2 {
	background:#cad5da url(../images/images/box2-tail-bottom.gif) bottom repeat-x;
	font-family:Verdana, Geneva, sans-serif;
	color:#35586d;
	width: 450px;
}
.box2 .tail-top {background:url(../images/images/box2-tail-top.gif) top repeat-x;}
.box2 .tail-right {background:url(../images/images/box2-tail.gif) right repeat-y;}
.box2 .tail-left {background:url(../images/images/box2-tail.gif) left repeat-y;}
.box2 .corner-bottom-right {background:url(../images/images/box2-corner-bottom-right.gif) bottom right no-repeat;}
.box2 .corner-bottom-left {background:url(../images/images/box2-corner-bottom-left.gif) bottom left no-repeat;}
.box2 .corner-top-right {background:url(../images/images/box2-corner-top-right.gif) top right no-repeat;}
.box2 .corner-top-left {background:url(../images/images/box2-corner-top-left.gif) top left no-repeat; width:100%;}
.box2 .indent {
	padding:10px 10px 10px 10px;
}
.box2 .indent2 {padding:15px 29px 32px 21px;}
.box2 a {color:#35586d;}
.box2 li {line-height:2em;}

.tabs {width:100%; overflow:hidden;}
.tabs a {text-decoration:none; display:block; float:left; padding:15px 0 6px 0; color:#5f858e; text-align:center;}
.tabs a:hover {text-decoration:underline;}
.button1 {background:url(../images/images/button1.jpg) no-repeat 0 0; width:165px; color:#3b6c78 !important; font-weight:bold; text-transform:uppercase;}
.button2 {background:url(../images/images/button2.jpg) no-repeat 0 0; width:146px;}
.button3 {background:url(../images/images/button3.jpg) no-repeat 0 0; width:100px;}
.button4 {background:url(../images/images/button4.jpg) no-repeat 0 0; width:147px;}

.date {font-size:0.833em; display:inline-block; margin-top:5px;}

.margin1 {margin-top:29px;}
.margin2 {margin-top:15px;}

.phone {display:inline-block; width:91px;}

/* ============================= footer ====================== */

#footer {color:#a3a8aa; line-height:1.167em;}
#footer span {float:right;}
#footer a {font-weight:bold; text-decoration:none; color:#c2cacc;}
#footer a:hover {text-decoration:underline;}

#footer ul {margin-left:-1px;}
#footer li {border-left:1px solid #8e9698; display:inline; line-height:1em; padding:0 10px 0 14px;}
#footer li a {font-weight:normal;}

/* ============================= forms ============================= */

#SearchForm .rowi {
	height:46px;
	width: 100%px;
}
#SearchForm input {color:#82abbc; font-size:0.917em; border:1px solid #9ab2bd; background:#ffffff;}
.input {width:309px; height:17px; padding:0 0 0 5px;}
.input2 {width:143px; height:17px; padding:0 0 0 5px;}
.input3 {width:50px; height:17px; padding:0 0 0 5px;}
#SearchForm select {width:67px; color:#82abbc; font-size:0.917em; border:1px solid #9ab2bd; background:#ffffff;}
#SearchForm .select {width:84px; float:left;}

#ContactForm {padding:30px 0 0 0;}
#ContactForm .rowi {height:26px;}
#ContactForm .col-1 {width:183px !important;}
#ContactForm .col-2 {width:178px !important;}
#ContactForm .input {width:173px; height:18px; font-size:0.917em;}
#ContactForm .link {padding:10px 0 0 0;}
#ContactForm .link a {float:right; margin-left:20px;}

textarea {width:170px; height:44px;padding:0 0 0 5px; overflow:auto; font-size:1em; font-size:0.917em;}
.content{
	font-size:12px;
	color:#000000;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 20px;

}
.title_menu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4883A0;
	font-weight: bold;
	float: left;
	margin-top: 5px;


}

