/*
Theme Name: TM Media Inc
Theme URI: http://tmmediainc.com
Description: Replicating the main site's design.
Version: 1.0
Author: Kevin Lam
Author URI: http://tmmediainc.com
Tags: 

*/

body {margin:0; padding:20px 0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#231F20}



a {color:#0055A4; text-decoration:none; font-weight: bold;}

a:hover {color:#F47B20; text-decoration:underline}

form {margin:0; padding:0}

img {border:0 none}

.hidden {display:none;}


#container {width:1000px; margin:0 auto; height:1%}

#header {height:100px; background:url(http://tmmediainc.com/images/headerBg1.gif) left top no-repeat}

a#quote {background-image:url(http://tmmediainc.com/images/qoute.jpg); height: 32px; width:121px; display:block;}
a#quote span {display:none;}
a#quote:hover {background-image:url(http://tmmediainc.com/images/qouteover.jpg);}



/* logo */

#logo {float:left; width:242px; height:82px; margin:14px 0 0 156px; _margin-left:78px; background:url(http://tmmediainc.com/images/logo.gif) left top no-repeat}

#logo a {display:block; width:242px; height:82px; outline:none; text-decoration:none}

#logo a:hover {outline:none; text-decoration:none}

#logo a span {display:none}

/* logo */



#top_nav {float:right; height:34px; margin:0 33px 0 0}



#banner {height:275px; background:url(http://tmmediainc.com/images/bannerBg1.gif) left top repeat-y; padding:0 27px 0 26px; text-align:center}



#content_outer {height:1%; margin:0; padding:0; background:url(http://tmmediainc.com/images/content_outerBg1.gif) left top repeat-y}

#content_header {height:1%; margin:0; padding:0; background:url(http://tmmediainc.com/images/content_headerBg1.gif) left top no-repeat}

#content {height:1%; margin:0; padding:0; background:url(http://tmmediainc.com/images/contentBg1.gif) left bottom no-repeat; min-height:300px; padding:34px 65px}

*html #content {height:300px}


.style2 {color: #F47B20;text-decoration: underline;}

.ColCnt2 {

	width:620px;

	float:left

}

.ColLft1 {

	width:220px;

	float:left;

	height: auto;

}

.ColCnt1 {

	width:335px;

	float:left

}

.ColRgt1 {

	width:315px;

	float:left

}



h1 {font-size:28px; color:#F47B20; margin:0 0 10px 0; padding:0; font-weight:normal}

h2 {font-size:11px; color:#f57f08; margin:0; padding:0}



.Lt1 {float:left}

.Rt1 {float:right}

.clr {clear:both; margin:0; padding:0; font-size:0; line-height:0; visibility:hidden; height:0}







#LtNav1 {

	margin:0;

	color:#0055A4;

	line-height: 20px;

}

#LtNav1 ul {margin:0; padding:0; list-style-type:none}

#LtNav1 li {margin:3px 0}

#LtNav1 ul ul li {margin:3px 0 3px 10px}

#LtNav1 ul ul ul li {margin:3px 0 3px 20px; *margin-left:10px}

#LtNav1 a {

	color:#0055A4;

	text-decoration:none

}

#LtNav1 a:hover {

	color:#0055A4;

	text-decoration:underline

}





.Navigation {margin:0}





.PrtflBx1 {margin:0 0 15px 0; padding:0; height:1%}

.PrtflBx1 .Brd1 {border:1px solid #969696; padding:3px; float:left; margin:0 12px 0 0}

.PrtflBx1 p {

	font-size:12px;

}

.PrtflBx1 p.srvc {color:#F47B20; font-size:11px; margin-left:10px}

#container #content_outer #content_header #content .ColLft1 #LtNav1 br {

	text-decoration: none;

}

