@charset "utf-8";
/* CSS Document */
body { background:url(main-bg.jpg) repeat-x top; margin:0px; padding: 0px; color:#333333;}

ul { margin:0px; padding: 0px; list-style-type: none;}

h1 { margin:0px; padding: 0px; font-weight:normal;}
h2 { margin:0px; padding: 0px; font-weight:normal;}
h3 { margin:0px; padding: 0px; font-weight:normal;}
h4 { margin:0px; padding: 0px; font-weight:normal;}

p { margin:0px; padding: 0px; }

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

form { margin:0px; padding: 0px;}

/* Main wrapper */
#mainwrapper { margin:auto; width: 976px; }
#wrapper { width: 976px; float:left; }
/* End Main wrapper */

/* Start Header */
#header { float:left; width: 976px; background:url(logo.gif) no-repeat bottom left; height: 166px;}
#header .topmenu { float:right; margin:0px; width: 600px;}
#header .topmenu li { padding:  15px 10px 0px 10px; border-right: 1px dotted #333333; font-size: 12px; font-family: "Trebuchet MS", Arial; float:right;  }
#header .topmenu li a{ text-decoration: none; color: #47737a;}
#header .topmenu li a:hover { color: #ff9100; }
#header .headmenu{ float:right; width: 600px; margin:0px; padding-top:37px; }
#header .headmenu li { width: 107px; float:left; text-align:center; display:block; padding-left: 12px; font-family:"Trebuchet MS", Arial; font-size: 16px;}
#header .headmenu li a { background:url(menu-bg.gif) no-repeat; display:block; padding:8px 0px 0px 0px; height:56px; color:#FFFFFF; text-decoration:none;}
#header .headmenu li a:hover { background:url(menu-bg-ho.gif) no-repeat;}
#header .headmenu li.menu1 { width: 107px; float:left; text-align:center; display:block; padding:30px 0px 0px 12px; font-family:"Trebuchet MS", Arial; font-size: 16px;}
#header .headmenu li.menu1 a { background:url(menu1-bg.gif) no-repeat;}
#header .headmenu li.menu1 a:hover { background:url(menu1-bg-ho.gif) no-repeat;}
/* End Header */

/* Start content */
#maincontentarea { float:left; width: 956px; padding:20px 10px 10px 10px;}
#maincontentarea .blockarea{ float:left; width: 217px; padding-right:26px; }
#maincontentarea .block{ float:left; width: 197px; background:url(block-bg.gif) repeat-x top; padding:10px}
#maincontentarea h1{ font-size: 17px; font-family:"Trebuchet MS", Arial; color: #049cb9; text-transform:uppercase; padding-bottom: 4px;}
#maincontentarea .block h2{ font-size: 17px; font-family:"Trebuchet MS", Arial; color: #ff8f34; font-weight:bold; padding-bottom: 5px;}
#maincontentarea .block h3{ font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #282828; padding-bottom: 10px; line-height:18px; }
.more { float: right; text-align:right;}
.more a{ font-family: "Trebuchet MS", Arial; font-size:12px; text-decoration:none; background:url(more-bg.gif) no-repeat; color:#FFFFFF; text-transform:uppercase; width: 67px; height:21px; padding:2px 10px 3px 27px}
.more a:hover { background:url(more-bg-ho.gif) no-repeat;}

.bottomleft { float:left; width: 278px; }
.bottomright { float:left; width: 658px; padding:20px 0px 0px 20px;}
.punch { background:url(coma-icon.gif) no-repeat left top; font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; font-style:italic; padding:10px 0px 0px 15px; line-height: 25px; letter-spacing:1px;}
.news { padding:8px 9px 8px 9px; background: url(aero-right.gif) no-repeat top right #35bed9; color: #FFFFFF; font-size:13px; float:left; width: 748px;}
.news a { color: #FFFFFF; text-decoration:none;}
.news a:hover { text-decoration:underline;}
.viewgallery { padding:6px 9px 5px 9px; float:left; background: url(aero-right1.gif) no-repeat top right #747474; width: 170px; font-family:Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #FFFFFF; }
.viewgallery a { text-decoration: none; color: #FFFFFF;}
.viewgallery a:hover { color: #CCCCCC;} 

/* End Start content */

/* Footer Area */
#footer { width: 100%; float:left; background:#f4f4f4; margin-top:10px;}
#mainfooter { margin:auto; width: 976px; }
#footerarea { width: 976px; float:left; padding:10px; text-align:center; }
#footerarea p{ margin:0px; padding-bottom: 5px; font-family:"Trebuchet MS", Arial; font-size: 12px; }
#footerarea p a{ color: #333333; text-decoration: none; }
#footerarea p a:hover{ text-decoration:underline;}
/* End Footer Area */

/* Start about us */

#mainleftarea { background:url(inner-left-bg.jpg) repeat-x top; float:left; width: 246px; padding: 5px; }
#mainleftarea .leftmenu { border-bottom: 1px dotted #CCCCCC; }
#mainleftarea .leftmenu a { display:block; padding: 10px 10px 10px 10px; text-decoration: none;}
#mainleftarea .leftmenu a:hover { background: #E8E8E8; display:block;}
#mainleftarea h2 { font-family:"Trebuchet MS", Arial; color: #049cb9; font-size: 18px; text-transform:uppercase; padding-bottom: 5px;}
#mainleftarea p{ font-family:Georgia, "Times New Roman", Times, serif; font-size: 15px; color: #525252; letter-spacing:1px; }

#mainrightarea { float:left; width: 670px; margin:0px; padding-left: 20px; }
#mainrightarea h1{ background:url(coma.gif) no-repeat; padding:10px 0px 10px 50px; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; color: #049cb9; text-transform: none;}
#mainrightarea h3 { font-size: 18px; font-style: italic; padding-bottom:5px;}
#mainrightarea p{ margin: 0px; padding-bottom: 10px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #3b3b3b; line-height:18px;}
#mainrightarea ul{ margin:0px; padding: 0px 0px 10px 15px; list-style: disc;}
#mainrightarea li { padding-bottom: 5px; font-family:Arial, Helvetica, sans-serif; font-size: 12px; color: #3b3b3b; line-height:18px;}

/* Contact us */
#address { float: left; width: 400px; background:url(line.jpg) no-repeat top right; padding:0px 0px 0px 0px; margin-top:10px;}
#address h1{ background: none; padding:0px 0px 10px 0px; font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; color: #049cb9; text-transform: none;}

#request { float: left; padding: 10px 0px 0px 10px; width:255px; }
#request p { font-size: 16px; font-family:Georgia, "Times New Roman", Times, serif; padding-bottom:20px; color: #35bed9; text-transform:uppercase;}
#request ul { margin:0px; padding: 0px; list-style:none;}
#request li { float:left; font-family:"Trebuchet MS", Arial; font-size: 14px; padding-bottom:5px; }
#request li.left { width: 100px;}
#request input { border:1px solid #CCCCCC; width: 150px;}
#request input:hover { background:#F8F8F8;}
#request textarea { border:1px solid #CCCCCC; width: 150px; overflow:auto; height:50px;}
#request textarea:hover { background:#F8F8F8;}
#request .button { background:#35bed9; width:auto; color:#FFFFFF;}

/* Gallery */
.gallery { margin: auto; padding:0px;}
.gallery ul { margin:0px; padding:0px; list-style-type:none;}
.gallery li { float:left; display:block; margin:0px 5px 0px 0px; list-style-type:none;  } 
.gallery li a { display:block; background:#e1e1e1; padding:4px; color:#3b3b3b; text-decoration:none; font-size: 14px; font-family:Georgia, "Times New Roman", Times, serif;}
.gallery li a:hover { background: #3b3b3b; text-decoration:none; color: #ffffff;}
