@charset "utf-8";
/* CSS Document */

body{
margin:0px;
background-color: #05458F;
}
.wrapper{
margin:21px auto;
border:red solid 0px;
width:972px; 
}
.header-bg{
background:url(images/h1.gif) no-repeat;
width:972px;
height:57px;
}
.ctn-top-bg{
background:url(images/ctn-bg-top.gif) no-repeat;
height:66px;
width:972px;
}
.ctn-middle-bg{
background:url(images/ctn-bg-middle.gif) repeat-y;
}
.content{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#333333;
}

.content-heading{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:18px;
font-weight:bold;
color:#9050c1;
background:url(images/heading-line.gif) no-repeat bottom left;
padding-bottom:6px;
margin-bottom:12px;
}
.content-heading-blue{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
line-height:18px;
font-weight:bold;
color:#1bb9ff;
}
.contactleft{
width:240px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#333333;
float:left;
}
.contactright{
width:380px;
margin-left:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#333333;
float:left;
}
<!--contact form-->

.text-box{
background:url(images/text-box-manditoty-1.jpg) no-repeat ;
width:146px;
height:22px;
border:none;
text-indent:5px;
color:#333333;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
}
.text-area{
background:url(images/text-area-bg.jpg) repeat-x top;
width:146px;
border:none;
text-indent:5px;
color:#333333;
border:solid 1px #93aaca;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
}
.text-box-manditory{
background:url(images/text-box-manditoty.jpg) no-repeat;
width:146px;
height:22px;
border:none;
text-indent:5px;
color:#333333;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
}

.text-box-manditory-1{
background:url(images/text-box-manditoty-1.jpg) no-repeat;
width:146px;
height:22px;
border:none;
text-indent:5px;
color:#333333;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
padding-top:5px;
}
.form-field-left{
float:left;
width:70px;
font-family: Arial, Helvetica, sans-serif;
margin-bottom:5px;
font-size:12px;
}
.form-field-right{
float:left;
width:150px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left:10px;
margin-bottom:5px;
}

.submit-buttons{
background:url(images/submit-button.png) no-repeat;
border:none;
color:#FFFFFF;
height:22px;
width:63px;
font-size:11px;
vertical-align:middle;
}
.reset-buttons{
background:url(images/cancel-button.png) no-repeat;
border:none;
color:#FFFFFF;
height:22px;
width:63px;
font-size:11px;
vertical-align:middle;
}
.manditory-fields{
color:#e71919;
}
.contact-link:link, .contact-link:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#9050c1;
text-decoration:none;
}
.contact-link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#9050c1;
text-decoration:underline;
}
.ul,li{
color:#9050c1;
font-size:16px;
line-height:22px;
}
.nav-bg{
background:url(images/nav-bg.gif) repeat-x;
height:28px;
width:949px;
border:#c7c2c2 solid 1px;
color:#FFFFFF;
font-size:14px;
padding-left:5px;
padding-top:7px;
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
}
.nav-left{
float:left;
width:620px;
}
.nav-right{
float:right;
width:300px;
padding-right:15px;
}
.rightbox-heading{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height:18px;
font-weight:normal;
color:#9050c1;
background:url(images/right-heading-line.gif) no-repeat bottom left;
padding-bottom:2px;
margin-bottom:6px;
}
.logo-box{
float: left;
width:111px;
height:87px;
margin-right:4px;
margin-bottom:8px;
}
.logo-box1{
float: left;
width:222px;
height:30px;
margin-right:4px;
margin-bottom:8px;
}
.stubbybox1  {
	width: 111px;
	height: 195px;
	margin: 0px 10px 10px 0px;
	float: left;
	font-size:18px;
	font-weight:bold;
	color: #05458F;
	border:1px solid #9050C1;
	padding: 2px;
	text-align: center;
    }
.stubbybox2  {
	width: 111px;
	height: 195px;
	margin: 0px 10px 10px 5px;
	float: left;
	font-size:18px;
	font-weight:bold;
	color: #05458F;
	border:1px solid #9050C1;
	padding: 2px;
	text-align: center;
    }
.stubbybox3  {
	width: 111px;
	height: 320px;
	margin: 0px 10px 10px 0px;
	float: left;
	font-size:18px;
	font-weight:bold;
	color: #05458F;
	border:1px solid #9050C1;
	padding: 2px;
	text-align: center;
    }
.stubbybox4  {
	width: 111px;
	height: 320px;
	margin: 0px 10px 10px 5px;
	float: left;
	font-size:18px;
	font-weight:bold;
	color: #05458F;
	border:1px solid #9050C1;
	padding: 2px;
	text-align: center;
    }
.artbox1  {
	width: 222px;
	height: 120px;
	margin: 0px 10px 10px 0px;
	float: left;
	font-size:18px;
	font-weight:bold;
	color: #05458F;
	border:1px solid #9050C1;
	padding: 2px;
	text-align: center;
    }
.artbox2  {
	width: 111px;
	height: 171px;
	margin: 0px 10px 10px 5px;
	float: left;
	font-size:18px;
	font-weight:bold;
	color: #05458F;
	border:1px solid #9050C1;
	padding: 2px;
	text-align: center;
    }
.artbox3  {
	width: 172px;
	height: 138px;
	margin: 0px 10px 10px 100px;
	float: left;
	font-size:18px;
	font-weight:bold;
	color: #05458F;
	border:1px solid #9050C1;
	padding: 2px;
	text-align: center;
    }
.artbox4  {
	width: 109px;
	height: 138px;
	margin: 0px 100px 10px 5px;
	float: left;
	font-size:18px;
	font-weight:bold;
	color: #05458F;
	border:1px solid #9050C1;
	padding: 2px;
	text-align: center;
    }
.artbox5  {
	width: 152px;
	height: 127px;
	margin: 0px 5px 10px 0px;
	float: left;
	font-size:18px;
	font-weight:bold;
	color: #05458F;
	border:1px solid #9050C1;
	padding: 2px;
	text-align: center;
    }
.artbox6  {
	width: 152px;
	height: 127px;
	margin: 0px 5px 10px 0px;
	float: left;
	font-size:18px;
	font-weight:bold;
	color: #05458F;
	border:1px solid #9050C1;
	padding: 2px;
	text-align: center;
    }
.topnav-link:link, .topnav-link:visited{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
color:#ffffff;
text-decoration:none;
padding:0px 6px 0px 6px;
}
.topnav-link:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
color:#ffffff;
text-decoration:underline;
padding:0px 6px 0px 6px; 
}

.ctn-left{
float:left;
width:660px;
padding-left:20px;
}
.ctn-right{
float:right;
width:231px;
padding-right:25px;
padding-left:12px;
}
.right-box{
margin-bottom:8px;
}
.clear{
clear:both;
}
.footer-bg{
background:url(images/footer-bg.gif) no-repeat;
width:972px;
height:83px;
}
.footer-container{
padding:27px 20px 10px 20px;
color:#FFFFFF;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
line-height:20px;
}
