/* CSS Document */
* { margin: 0; padding: 0; }

/* =Wrappers
----------------------------------------------- */
#wrapper-a { background: transparent url(images/GM11_wrapper-a.jpg) repeat-x 0 0; width: auto; }

#wrapper-b { background: transparent url(images/GM11_wrapper-b.gif) repeat-y 0 0; margin: 0 auto; text-align: left; width: 780px; }

#heading { background: url(images/heading_background.jpg) #FFFFFF no-repeat 0 0; height: 222px; position: relative; width: 780px; }

#heading2 { background: url(images/heading_background2.jpg) #FFFFFF no-repeat 0 0; height: 185px; position:relative; width: 780px; }

#headingspecialform { background: url(images/heading_background2.jpg) #FFFFFF no-repeat 0 0; height: 340px; position:relative; width: 780px; }

/* =Main Navigation
----------------------------------------------- */
#nav-a { left: 241px; list-style-type: none; position: absolute; top: 15px; }

#nav-a li { float: left; margin: 0 1px 0 0; width: 104px; }

#nav-a li a { display: block; height: 20px; overflow: hidden; text-indent: -9999px; width: 104px; }

#nav-a-1 a { background: transparent url(images/1.jpg) no-repeat 0 0; }

#nav-a-2 a { background: transparent url(images/2.jpg) no-repeat 0 0; }

#nav-a-3 a { background: transparent url(images/3.jpg) no-repeat 0 0; }

#nav-a-4 a { background: transparent url(images/5.gif) no-repeat 0 0; }

#nav-a-5 a { background: transparent url(images/4.jpg) no-repeat 0 0; }

#nav-a-1 a:hover, #nav-a-1 a:focus, #nav-a-1 a:active, #nav-a-2 a:hover, #nav-a-2 a:focus, #nav-a-2 a:active, #nav-a-3 a:hover, #nav-a-3 a:focus, #nav-a-3 a:active, #nav-a-4 a:hover, #nav-a-4 a:focus, #nav-a-4 a:active, #nav-a-5 a:hover, #nav-a-5 a:focus, #nav-a-5 a:active, { background-position: 0 -20px; }

#slideshow { padding-left: 264px; padding-top:111px; }

.left{ width: 247px; vertical-align: top;}

.center { width: 276px;}

.right { width: 231px; vertical-align: top;}

#arrow img {padding-left: 88px;}

#arrowtext {font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:22px; padding-left: 24px; color:#000066;}

#features {font-family:Arial, Helvetica, sans-serif; font-size:18px; padding: 28px 0px 0px 15px; color:#000066;}

/* =Footer
----------------------------------------------- */
#footer { background: url(images/GM11_footer.jpg) no-repeat 50% 0; padding: 15px 0 10px 0; }

#footer p { color: #EEEEEE; font-size: .6em; line-height: 1em; margin: 0 0 .4em 0; text-align: center; text-transform: uppercase; }

#footer a:link, #footer a:visited { background: transparent; border-bottom: 1px dotted #EEEEEE; color: #91C1E5; text-decoration: none; }

#footer a:hover, #footer a:focus, #footer a:active { background: transparent; color: #FFFFFF; }

/* =Content
----------------------------------------------- */

#pagetitle {padding-top:31px; text-align:center; font-size:32px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#000066;}

#secondtitle {padding: 35px 65px 0px 65px;}

#faqtitle {padding: 35px 65px 0px 40px;}

#faqimage {float:left; margin-right:15px;}

#pagecontent { background: transparent url(images/GM11_wrapper-b.gif) #FFFFFF; padding: 25px 30px 30px 30px;}

#content { padding: 25px 30px 30px 30px;}

#samplebox { border:dashed #000099 2px; width: 340px; text-align:center; padding: 5px; background-color:#f1f1f1; font-size:26px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#000066;}

#sboxtext {font-size:16px;}

#title {margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:36px; text-align:center;}

.seered {color:#FF0000;}

.seeblack {color:#000000}

#box2 {padding-left:15px; font-family:Arial, Helvetica, sans-serif; font-size:19px;}

.infowindow {color:#000099; font-weight:bold;}

#aaa { text-align:left; padding:15px; margin-left:15px;}

.aaatitle {font-family:Arial, Helvetica, sans-serif; font-size:19px;}

#extraspace {padding-top:10px;}

#disclaimer {padding-left:12px; font-family:Arial, Helvetica, sans-serif; font-size:10px;}

#people {padding-left:75px; padding-top:5px;}

#callnow {font-family:Arial, Helvetica, sans-serif; font-size:54px;}

.order {width: 700px; border:dashed #000066 2px; margin-left:35px; background-color:#F1F1F1; padding-top:15px; padding-bottom:15px;}

.order2 {width: 700px; border:dashed #000066 2px; margin-left:8px; background-color:#F1F1F1; padding-top:15px; padding-bottom:15px;}

.boldbig {font-family:Arial, Helvetica, sans-serif; font-size:26px; line-height:25px;}

.smalltext {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

#underprice {padding-left:80px;}

#underprice2 {padding-left:40px;}


/* =Text
----------------------------------------------- */
.darkblue {color:#000099; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:25px; padding:15px 0px 5px 0px;}

.regtextblack {color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.regtextblue {color:#000099; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

.regtextred {color:#FF0000; font-family:Arial, Helvetica, sans-serif; font-size:16px;}

a img {border:none;}

#home {float::left;}