@charset "UTF-8";
body {
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 14px;
color: #000000;
margin: 0px 0px 0px 0px;
padding: 0 0px 0 0px;
}

h1{
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:14pt;
font-weight:bold;
color:#000000;
}

h2 { 
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size: 14px;
font-weight:bold;
color: #005e2d;
}
h3 { 
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size: 10px;
font-weight:bold;
color: #833b5f;
}

a:link{
color:#907c61;
text-decoration:none;
}

a:visited{
color:#907c61;
text-decoration:none;
}

a:active{
color:#907c61;
text-decoration:none;
}

a:hover{
color:#88a003;
text-decoration:none;
}


div.frame-home {width:827px;margin:0px auto;z-index: 3; }
div.topper-home {width:827px;height:27px;background:url(http://www.connectiongraphics.com/images/png-top.png);}
div.middle-home {width:827px;background:url(http://www.connectiongraphics.com/images/png-middle.png);}
div.white-home {width:793px;margin:0px auto;background-color:#FFFFFF;}
div.bottom-home {width:827px;height:29px;background:url(http://www.connectiongraphics.com/images/png-bottom.png);}

#home {text-align:center;margin-top:15px;}
#home h1 {margin:0px auto;font-size:16px;font-weight:bold;}
#home a:link, #home a:active, #home a:visited {color:#998668;text-decoration:none;}
#home a:hover {color:#0f9bbe;text-decoration:none;}

div.top-container {background-position:top center;margin:0px;width:100%;height:113px;}
div.top-container {background:url(http://www.connectiongraphics.com/images/top-container.jpg);}

#header {width:950px;height:88px;margin:0px auto;margin-top:10px;text-align:left;}
#header h3 {font-family:'Century Gothic';font-size:32px;margin:0px auto;font-weight:normal;color:#000000;}
#header h2 {font-family:'Century Gothic';font-size:18px;color:#998668;margin:0px auto;font-weight:normal;}
#header a:link, #header a:active, #header a:visited {color:#000000;text-decoration:none;}
#header a:hover {color:#0f9bbe;text-decoration:none;}

img.logo {border:0px;width:81px;height:81px;float:left;margin-right:10px;}

img.socialicon {border:0px;width:36px;height:36px;margin-right:10px;}


#navigation {font-family:Century Gothic;font-size:18px;text-align:right;}

#navigation ul {float:right;padding:0;margin:0px auto;list-style:none;margin-top:20px;}
#navigation li {float:left;width:132px;height:30px;margin-left:10px;text-align:center;}

#navigation a:visited, #navigation a:active, #navigation a:link {color:#FFFFFF;text-decoration:none;display:block;padding:5px;position:relative;height:20px;}
#navigation li a:hover {color:#FFFFFF;text-decoration:none;background-color:#000000;display:block;position:relative;padding:5px;}


#navigation li ul {float:left;padding:0;margin:0px auto;list-style:none;}

#navigation li ul { position: absolute;
	left: -999em;
font-size:13px;
text-align:right;
height:20px;

}
#navigation li:hover ul {
background-color:#000000;
border:0px;
left:auto;
}

#subnav ul {float:left;padding:0;margin:0px auto;list-style:none;margin-top:20px;width:800px;}
#subnav li {float:left;margin-left:10px;text-align:center;}
#subnav li a:link, #navigation li a:active, #navigation li a:visited {color:#FFFFFF;text-decoration:none;display:block;padding:2px;}
#subnav li a:hover {color:#FFFFFF;text-decoration:none;display:block;position:relative;display:block;padding:2px;}


div.body-container {width:950px;margin:0px auto;overflow:auto;}

div.frame2 {width:515px;margin:0px auto;float:right;}
div.topper2 {width:515px;height:37px;background:url(images/png-top2.png);}
div.middle2 {width:515px;background:url(images/png-middle2.png);}
div.white2 {width:454px;margin:0px auto;background-color:#FFFFFF;padding-left:10px;padding-right:10px;}
div.bottom2 {width:515px;height:39px;background:url(images/png-bottom2.png);}

div.frame {width:827px;margin:0px auto;margin-left:120px;}
div.topper {width:827px;height:27px;background:url(http://www.connectiongraphics.com/images/png-top.png);}
div.middle {width:827px;background:url(http://www.connectiongraphics.com/images/png-middle.png);}
div.white {width:750px;min-height:405px;margin:0px auto;margin-left:17px;background-color:#FFFFFF;padding-left:20px;padding-right:20px;overflow:auto;}
div.bottom {width:827px;height:29px;background:url(http://www.connectiongraphics.com/images/png-bottom.png);}



div.footer {margin:0px auto; width:100%;margin-top:20px;text-align:left;}
div.foot-container {padding-top:5px;padding-bottom:10px;width:950px;margin:0px auto;font-family:century gothic;color:#FFFFFF;line-height:26px;font-size:18px;}

.footer a:link, .footer a:active, .footer a:visited {color:#FFFFFF;text-decoration:none;}
.footer a:hover {color:#d1cabf;text-decoration:none;}

img.card-logo {width:30px;height:19px;border:0px;margin-right:5px;}

img.tollfree {margin-top:6px;margin-right:5px;float:left;width:263px;height:18px;border:0px}


div.twitter {float:right;margin-left:10px;margin-bottom:10px;}

#remotetext {font-size:12px;margin-top:15px;font-family:century gothic;}
#remotetext a:link, #remotetext a:active, #remotetext a:visited {padding:5px;color:#000000;text-decoration:none;}
#remotetext a:hover {color:#FFFFFF;background-color:#9e9e9e;padding:5px;text-decoration:none;}


#navside {width:135px; font-size:14px;font-weight:bold;}
#navside ul {margin:0px; padding:0px;background:url(http://www.connectiongraphics.com/images/bar2.png);background-repeat:repeat-y;}
#navside ul li {
height:25px;
line-height:25px; 
list-style:none; 
padding-left:5px;margin-bottom:3px;
color:#0f9bbe;
}  
#navside a:link {display: block;color:#000000;text-decoration:none;}
#navside a:active {display: block;color:#000000;text-decoration:none;}
#navside a:visited {display: block;color:#000000;text-decoration:none;}
#navside a:hover {display: block;color:#FFFFFF;text-decoration:none;}
#navside ul li:hover {color:#FFFFFF;position:relative;}  

.chatter {color:#fbfbfb;font-size:6px;}

img.MainImage1 {width:254px;height:254px;border:0px;margin-left:40px;margin-top:40px;}
img.MainImage2 {width:350px;height:200px;border:0px;}
div.computerscreen {width:384px;height:325px;border:0px;background:url(images/computerscreen.jpg);padding-left:16px;padding-top:15px;}

img.ThumbImage1 {width:50px;height:50px;border:2px solid #0f9bbe;padding:3px;margin-right:10px;margin-bottom:10px;}
img.ThumbImage2 {width:50px;height:50px;border:2px solid #0f9bbe;padding:3px;margin-right:10px;margin-bottom:10px;}


div.ecard-print {width:705px;padding:20px;border:2px solid #000000;color:#000000;background-color:#FFFFFF;margin:0px auto;}
.ecard-print a:link, .ecard-print a:active, .ecard-print a:visited {color:#000000;text-decoration:none;}
.ecard-print a:hover {color:#000000;text-decoration:none;}

.ecard a:link, .ecard a:active, .ecard a:visited {color:inherit;text-decoration:none;}
.ecard a:hover {color:inherit;text-decoration:none;}

#FeedParser {float:right;width:200px;border:1px solid #0f9bbe;padding:5px;font-size:10px;margin-left:10px;}
#FeedParser h2 {margin:0px auto;color:#000000;font-size:12px;font-family:century gothic;}


body {
background: #FFFFFF url(images/bg.jpg);
background-repeat:repeat-x;
background-position:top center;
}


img.slide {width:793px;height:272px;border:0px;filter:progid;}



div.home-large {font-size:20px;margin:0px auto;width:219px;height:48px;text-align:center;background:url(http://www.connectiongraphics.com/images/button-large.gif);float:left;margin-right:6px;}

div.home-medium {font-size:20px;margin:0px auto;width:190px;height:48px;text-align:center;background:url(http://www.connectiongraphics.com/images/button-medium.gif);float:left;}

div.home-small {font-size:20px;margin:0px auto;width:149px;height:48px;text-align:center;background:url(http://www.connectiongraphics.com/images/button-small.gif);float:left;margin-right:6px;}



.home-large a:link, .home-large a:active, .home-large a:visited, .home-medium a:link, .home-medium a:active, .home-medium a:visited, .home-small a:link, .home-small a:active, .home-small a:visited   {color:#FFFFFF;text-decoration:none;padding:10px;height:28px;display:block;}

.home-large a:hover, .home-medium a:hover, .home-small a:hover {color:#FFFFFF;text-decoration:none;background-color:#0f9bbe;padding:10px;height:28px;}


div.referral-spot {font-size:20px;margin:0px auto;width:794px;height:47px;text-align:center;background:url(http://www.connectiongraphics.com/images/referral-spot.jpg);margin-top:10px;margin-bottom:2px;}
.referral-spot a:link, .referral-spot a:active, .referral-spot a:visited  {color:#FFFFFF;text-decoration:none;padding:10px;padding-left:240px;height:27px;display:block;}
.referral-spot a:hover {color:#FFFFFF;text-decoration:none;background:#0f9bbe url(http://www.connectiongraphics.com/images/referral-spot2.jpg);padding:10px;padding-left:240px;height:27px;}


div.footer {background-color:#006f3e;} 

#subnav li a:hover {background-color:#006f3e;}

#navside a:hover {background-color:#006f3e;}
#navside ul li:hover {background-color:#006f3e;}  

