/*

// title: Madegreenvideo.com style sheet
// author: Made Green Video LLC
// license: Copyright 2010, Made Green Video LLC

*/

/* Layout */

* {
	padding:0; margin:0;
}
body {background:#f9f9f9 }
#logo {height: 115px; width: 100%; margin: auto; background: url(Graphics/Logo-v3_contact.gif) center no-repeat; background-color:#FFFFFF;}
#foot {height: 180px; width: 100%; margin: auto; border-top-color:#999999; border-top-width: 2px; border-top-style:solid; background:#eeeeee; text-align: center;}
#foot-links {height: 160px; width: 940px; margin:auto; background:#dddddd; margin-top:20px; padding-top:10px;}
ul {margin:auto; list-style-type:none; text-decoration:none}
li {padding: 0 15px 0 15px; display:inline; list-style:none; text-decoration:none}
ol { padding-left:50px; padding-right:50px; padding-top:20px}
#content {width: 820px; margin: auto; background:#ffffff; border-left-style:solid; border-left-width: 1px; border-left-color: #eeeeee; border-right-style:solid; border-right-width: 1px; border-right-color: #eeeeee; padding-left: 80px; padding-right: 40px; padding-top:40px }

/* Links */
a:link {color: #333333; text-decoration: underline; }
a:hover {color: #506d21; text-decoration: none; }

/* Typography */
body  {font-family: "Microsoft Sans Serif"; font-size: 100%; font-style: normal; font-weight:normal; color:#000000;}
h1 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 220%; color: #555555; font-weight:normal; font-style:normal;}
h2 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 160%; color: #999999; font-weight:normal; font-style:normal;}
.foot {font-family: "Microsoft Sans Serif"; font-size: 12px; font-style: normal; font-weight:normal; color:#000000;}
._sub-headline {font-family: Georgia, "Times New Roman", Times, serif; font-size: 120%; color:#000000; font-weight:normal; font-style:normal;}
._med-headline {font-family: Georgia, "Times New Roman", Times, serif; font-size: 140%; color:#555555; font-weight:normal; font-style:normal;}
.georgia-headline {font-family: Georgia, "Times New Roman", Times, serif; font-size: 160%; color:#000000; font-weight:normal; font-style:normal;}

/* Navigation Bar */

#nav-bar-bg {height: 50px; width: 100%; margin: auto; background: #3f2f29; text-align:right; margin-top: 5px;}
#nav-bar ul{ list-style: none; padding: 0; margin: 0;}
#nav-bar li {float: left; margin: 0; padding: 0;}
#nav-bar li span {display: none;}
#nav-bar a {display: block; text-decoration: none; text-align:center;}
#nav-bar {height: 50px; width: 940px; margin:auto; background:url(img/nav-bar.gif) no-repeat  }
#nav-bar #l1 a {height: 50px; width: 150px;}
#nav-bar #l1 a:hover, #a #l1 a {height: 50px; width:150px; background: url(img/nav-bar_alt.gif);}
#nav-bar #l2 a {height: 50px; width: 152px;}
#nav-bar #l2 a:hover, #a #l1 a {background: url(img/nav-bar_alt.gif) no-repeat; background-position: -150px;}
#nav-bar #l3 a {height: 50px; width: 170px; }
#nav-bar #l3 a:hover, #a #l1 a {background: url(img/nav-bar_alt.gif) no-repeat; background-position: -302px;}
#nav-bar #l4 a {height: 50px; width: 130px; }
#nav-bar #l4 a:hover, #a #l1 a {background: url(img/nav-bar_alt.gif) no-repeat; background-position: -472px;}
#nav-bar #l5 a {height: 50px; width: 156px; }
#nav-bar #l5 a:hover, #a #l1 a {background: url(img/nav-bar_alt.gif) no-repeat; background-position: -602px;}
#nav-bar #l6 a {height: 50px; width: 182px; }
#nav-bar #l6 a:hover, #a #l1 a {background: url(img/nav-bar_alt.gif) no-repeat; background-position: -758px;}

/* Sub Navigation Bar */
#nav-bar_sub {height: 50px; margin:auto; background:#eeeeee}
#nav-bar_sub_bg {width:100%; height:50px; background:#eeeeee; margin:auto; border-bottom-width:3px; border-bottom-style:solid; border-bottom-color:#eeeeee; border-top-width:0px; border-top-style:solid; border-top-color:#3f2f29}

/* Index */

#index {width: 870px; margin: auto; background:#ffffff; border-left-style:solid; border-left-width: 1px; border-left-color: #eeeeee; border-right-style:solid; border-right-width: 1px; border-right-color: #eeeeee; padding-left: 30px; padding-right: 40px; padding-top:30px }
#index-container {width:365px; float:right; margin-left:15px; margin-top:30px; background: url(img/index-container.gif) no-repeat center; padding-top:20px; padding-left:30px;padding-right:20px }
#index-distribution {width: 395px; float:right; margin-left:15px; margin-top:20px; background:url(img/index-distribution.gif) no-repeat center; padding-top:18px; padding-left:20px}

/* Video Production Services */
#service-container {height:115px; width:700px; background:url(img/service-container.gif) no-repeat}

/*Green Video Production Equipment */

#green-container-1 {height:220px; width:820px; background:#ffffff; margin:auto; margin-top:20px; border-style: solid; border-width:1px; border-color:#cccccc; padding-top:10px}

/* Client Testimonials */

#customer-testimonials {width: 800px; margin: auto; border-left-style:solid; border-left-width: 1px; border-left-color: #eeeeee; border-right-style:solid; border-right-width: 1px; border-right-color: #eeeeee; background:#f9f9f9; padding-left: 80px; padding-top:30px; padding-right:60px; background-color:#FFFFFF}

/* Sample Videos */
#samples {width: 500px; height:40px; padding-left:200px;background:#f9f9f9; border-top-color:#eeeeee;border-top-style:solid;border-top-width:1px; border-bottom-color:#eeeeee;border-bottom-style:solid;border-bottom-width:1px}

/* Distribution */
#distribution {width: 900px; margin:auto; background:#FFFFFF;border-left-style:solid; border-left-width: 1px; border-left-color: #eeeeee; border-right-style:solid; border-right-width: 1px; border-right-color: #eeeeee; padding-right:40px; padding-top:40px}
#distribution-menu {width: 184px; height: 250px; float:left; margin-top:20px; margin-right:30px; background: #f9f9f9; border-right-width:1px; border-right-color:#cccccc; border-right-style: solid; border-top-width:1px; border-top-color:#cccccc; border-top-style: solid; border-bottom-width:1px; border-bottom-color:#cccccc; border-bottom-style: solid; padding-left:10px;}
#table_row1 {background:#ffffff; padding-left:10px; height:40px; border-top-color:#999999; border-top-width: 1px; border-top-style:solid; border-bottom-color:#999999; border-bottom-width: 1px; border-bottom-style:solid;}
#table_row2 {background:#dddddd; padding-left:10px; height:40px; border-bottom-color:#999999; border-bottom-width: 1px; border-bottom-style:solid;}
#table_row3 {background:#ffffff; padding-left:10px; height:40px; border-bottom-color:#999999; border-bottom-width: 1px; border-bottom-style:solid;}