/*************************************************************************
/*************************************************************************
****																															********
****		FILENAME:       css/style.css															********
****		DESCRIPTION:    CSS for WinsorCobb												********
****		AUTHOR:					Norman Sheppard														********
****		AUTHOR URI:			http://sheppco.com/												********
****		CREATION DATE:  03/08/2009																********
****		LAST MODIFIED:  03/08/2009																********
****																															********
/*************************************************************************
/*************************************************************************


/*  GLOBAL  --------------------------------------------------- */

body {	margin:25px 0 0 0; padding:0; background-color:#5e5e5e; font:10px Arial, Helvetica, sans-serif; color:#b2b2b2; }
a img {	border: none; }
a {	color:#b2b2b2; text-decoration:none;}
a:hover { color:#fff; }
a.c { color:#fff; }

#wrapper { position:relative; top:0px; left:0px; width:800px; height:600px; margin:0 auto; padding: 0; background:url(../images/bg.gif) no-repeat #534741; }

h1 {	font-size: 12px; margin: 0; }
h2 {	font-size: 10px; margin: 0; padding:20px 0 10px 0; text-transform:uppercase; }

/* MAIN MENU --------------------------------------------------- */

#menu { padding: 127px 0 0 600px; height:15px; }
#menu ul { margin:0; padding: 0; list-style: none; }
#menu li { float:left; display: block; list-style: none; margin: 0; padding: 0 10px 0 0; }

/*  MAIN CONTENT AREA   --------------------------------------------------- */

.clr { clear:both; }
#logo { position:absolute; top:112px; left:38px; width:190px; height:27px; cursor:pointer; }

#content { margin: 30px 0 0 45px; }
#content_home { margin: 48px 0 0 285px; }
#content_right { float:left; width:295px; }
#content_right #pages { margin-top:10px; }
#content_right #pages span { color:#fff; }

#content_left { float:left; width:242px; padding-top:110px; }
#content_left #description { width:200px; }

#sub_menu { margin-bottom:7px; font-weight:bold;}
#sub_menu a { padding-right:10px;}

#image { background:url(../images/bg2.png); width:442px; height:292px; text-align:center; vertical-align:middle; }
#image #pad1 { padding-top:38px; }
#image #pad2 { padding-top:78px; }
#image #pad3 { padding-top:28px; }
#image #pad4 { padding-top:14px; }

#about { background:url(../images/bg2.png); width:370px; height:234px; padding:60px 40px 0 32px; font-size:12px; line-height:24px; }
#about span { font-size:14px; }

#clients { background:url(../images/bg2.png); width:370px; height:265px; padding:30px 40px 0 32px; color:#fff; }
#clients h1 { color:#b2b2b2; text-transform:uppercase; padding-bottom:15px; }
#clients #left { float:left; width:180px; }
#clients #right { float:left; padding-top:30px; width:190px; }

#contact { background:url(../images/bg2.png); width:410px; height:243px; padding:50px 0 0 32px; margin-top:20px; color:#fff; }
#contact h1 { color:#b2b2b2; text-transform:uppercase; padding-bottom:20px; }
#contact a { color:#fff; }
#contact a:hover { text-decoration:underline; }

#footer { position:relative; top:0px; left:0px; width:800px; margin:0 auto; padding: 15px 0; color:#ababab; text-align:center; text-transform:uppercase; }