/* UNIQUE VIDEO STYLESHEET 
by DARREN TAYLOR for INTERNETCREATION LTD 2009

MAIN COLORS:
#white - #FFFFFF
#dark red- #97221d
#light red - #d54543
#dark gray - #383838
#light gray - #7c7c7c
#light orange - #cf8f62
*/

* 	
{ font-family: Georgia, sans-serif; }

body.main
{ background: url('../images/mainHeadBg.jpg') repeat-x #ededed; }

body.content
{ background: url('../images/contentHeadBg.jpg') repeat-x #ededed; }

div#container
{ text-align: left; margin: 0 auto; width: 1020px; }

/* HEAD START */
div#headWrap
{ height: 101px; }

div#headWrap div#logo
{ background: url('../images/logo.jpg') no-repeat; height: 84px; width: 324px; float: left;}

div#headWrap div#navigation
{ float: right; font-family: Helvetica; }

div#headWrap div#navigation ul
{ padding-top: 43px;  }

div#headWrap div#navigation ul li
{ display:inline; }

div#headWrap div#navigation ul li a
{ text-decoration: none; color: #FFF;  padding-right: 15px;}

div#headWrap div#navigation ul li a:hover, div#headWrap div#navigation ul li a:active
{ text-decoration: underline;}
/* HEAD END */					
	
/* SLIDE SHOW PRO START */
#ssp 
{ position: static; }	
	
div#slideShowProWrap
{ height: 420px; }

div#slideShowProWrap div#col1_show
{ float: left; width: 30%; height: 395px; margin: 0 20px 0 40px; }

div#slideShowProWrap p
{ color: #FFF; padding-bottom: 10px; line-height: 20px; }

div#slideShowProWrap a
{ color: #FFF; text-decoration:underline; }

div#slideShowProWrap a:hover
{ color: #FFF; text-decoration:none; }

div#slideShowProWrap div#col1_show h1
{ font-size: 24px; color: #FFF; padding: 5px; padding-top: 20px; }

div#slideShowProWrap div#col1_show h2
{ font-size: 20px; color: #d54543; padding: 5px; }

div#slideShowProWrap div#col1_show hr
{ border: none; border-top: 1px solid #000000; }

div#slideShowProWrap div#col2_show
{ float: left;  width: 647px; }
/* SLIDE SHOW PRO END */	

/* COLWRAP START */
div#colWrap
{ clear: both; margin-left: 30px; }

div#colWrap a
{ padding-left: 20px; text-decoration: none; font-size: 11px; color: #97221d; }

div#colWrap a:hover
{ text-decoration: underline; }

div#colWrap img
{ padding: 0 20px 0 20px; }

div#colWrap p, div#colWrap ul
{ padding: 5px 20px 5px 20px; font-size: 11px; color: #666; line-height: 15px;}

div#colWrap ul {
	list-style-position: outside;
	list-style-image: url(../images/bullet.gif);
	list-style-type: disc;
	margin: 0 0 18px 30px;
}

div#colWrap div#col1
{ background-color: #FFF; border: 1px solid #bbb; float: left; width: 300px;  margin-right: 40px; height: 510px; }

div#colWrap div#col1 h3
{ color: #303030; font-size: 24px; letter-spacing: 1px; padding: 20px 0 15px 20px;}

div#colWrap div#col2
{ background-color: #FFF; border: 1px solid #bbb; float: left; width: 300px;  margin-right: 40px;height: 510px; }

div#colWrap div#col2 h3
{ color: #cf8f62; font-size: 24px; letter-spacing: 1px; padding: 20px 0 15px 20px; }

div#colWrap div#col2 h4
{ color: #cf8f62; font-size: 14x; letter-spacing: 1px; padding: 10px 0 0 20px;}

div#colWrap div#col2 h4.blue
{ color: #679ac2; font-size: 14x; letter-spacing: 1px; padding: 10px 0 0 20px;}

div#colWrap div#col3
{ background-color: #FFF; border: 1px solid #bbb; float: left; width: 300px; height: 510px;}

div#colWrap div#col3 p.errors
{ color: #d54543;}

div#colWrap div#col3 h3
{ color: #7c7c7c; font-size: 24px; letter-spacing: 1px; padding: 20px 0 15px 20px;}

div#colWrap div#twoCol
{ background-color: #FFF; border: 1px solid #bbb; float: left; width: 630px;  margin-right: 40px; min-height: 450px; height: auto !important; height: 450px;}

div#colWrap div#threeCol
{ background-color: #FFF; border: 1px solid #bbb; float: left; width: 972px;  margin-right: 40px; min-height: 450px; height: auto !important; height: 450px;}

div#colWrap div#threeCol h3
{ color: #7c7c7c; font-size: 24px; letter-spacing: 1px; padding: 20px 0 15px 20px;}

div#colWrap div#twoCol h3
{ color: #7c7c7c; font-size: 24px; letter-spacing: 1px; padding: 20px 0 15px 20px; }

/*div#colWrap div#twoCol p
{ padding: 5px 20px 5px 20px; font-size: 12px; color: #383838; line-height: 18px;}*/

div#colWrap div#twoCol p.errors
{ color: #d54543;}

/*div#colWrap div#twoCol a
{ padding-left: 0; text-decoration: none; font-size: 12px; color: #97221d;}

div#colWrap div#twoCol a:hover
{ text-decoration: underline; }*/

div#colWrap table#suppliers
{ width: 90%; margin-left: 20px; }

div#colWrap table#suppliers td 
{ width: 200px; }

div#colWrap table#suppliers tr.header
{ background: #d54543; color: #FFF; font-weight: bold; font-size: 12px;}

div#colWrap table#suppliers tr.header:hover
{ background-color: #d54543;}

div#colWrap table#suppliers tr
{ font-size: 12px; }

div#colWrap table#suppliers td
{ padding: 10px;}

div#colWrap table#suppliers tr:hover
{ background-color: #ffe8e8; }

/* COLWRAP END */

div#contactInfo
{ padding: 50px 200px;}

input#requestdvd
{ width: 10px; float: left; margin: 2px 10px 0px 0px; padding: 0px; border: 1px solid #d2d2d2; color: #d2d2d2; }

/* FOOTER START */
div#footer
{ clear: both; padding-top: 14px; padding-left: 30px; padding-right: 15px; color: #7c7c7c; font-size: 11px;}

div#footer a
{ text-decoration: none; color:#d54543; }

div#footer a:hover
{ text-decoration: underline; }
/* FOOTER END */



/* CLASSES START */
.contactTB
{ width: 257px; border: 1px solid #d2d2d2; color:#999;	}
.clear
{ clear: both; }
.floatRight
{ float: right; padding: 10px 0 10px 10px; }
.floatLeft
{ float: left; }
.bold
{ font-weight: bold; }
.label 
{ display: block; width: 100px; }
.submit
{ margin-left: 20px; }

/* CLASSES END */
