/*  
Theme Name: Squirt on Cams
Theme URI: http://www.squirtoncams.com/
Description: Designed by <a title="Squirt on Cams" href="http://www.squirtoncams.com/">Squirt on Cams</a>.
Version: 1.0.0
Author: Squirt on Cams
Author URL: http://www.squirtoncams.com/

	This theme was designed by Squirt on Cams team.
	CONTACT: webmaster@squirtoncams.com
*/

/* Global Settings */
body {
	background:#4e236b url('bg.gif') repeat-x;
    color:#f5e6fd;
	text-align:center;
	padding:0;
	margin:0;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-size:11px;
	line-height:14px;
	font-family:Arial, Helvetica, sans-serif;
	}
.center	{text-align:center;}
.right	{float:right;}
.left	{float:left;}
.clear	{clear:both;}
.justify	{text-align:justify;}

h1, h2, h3, h4, h5, h6 {
	color:#f8ecff;
	font-size:13px;
	line-height:24px;
	padding:0;
	margin-bottom:-24px;
	z-index:2;
	position:relative;
	}
strong {
	color:#fff;
	font-weight:bold;
	}
p {
	text-align:justify;
	padding:5px 0 0 0;
	margin:0;
	}
p.small {
	padding:10px;
	font-size:10px;
	line-height:11px;
	}
p.text {
	text-align:center;
	padding:5px 5px 0 5px;
	}
a {
	color:#fc0;
	text-decoration:none;
	font-weight:bold;
	}
a:hover {color:#01ef33;}

img.no-border {border:none;}
img.pic {
	width:140px;
	height:105px;
	border:none;
	padding:5px 5px 0 5px;
	margin:0;
	}

/* Header Settings */
#header {
	background:transparent url('header.gif') no-repeat;
	width:782px;
	height:100px;
	padding:0;
	margin:0 auto;
	}
#logo {
	width:246px;
	height:100px;
	padding:0;
	margin:0;
	float:left;
	}
#title {
	width:192px;
	height:100px;
	text-align:center;
	padding:0 15px 0 239px;
	margin:0;
	float:right;
	}
#title h1 {
	letter-spacing:1px;
	color:#fff;
	font-size:24px;
	line-height:24px;
	padding:15px 0 0 0;
	margin:0;
	}
#title span {
	letter-spacing:1px;
	font-size:16px;
	line-height:20px;
	}
#title p {
	font-size:10px;
	text-align:center;
	line-height:11px;
	padding:10px 0 0 0;
	margin:0;
	}

.line {
	background:#1f062f url('line.gif') repeat-x;
	min-width:782px;
	height:24px;
	color:#fff;
	font-size:10px;
	line-height:24px;
	padding:0;
	margin:0;
	}
.line-width {
	width:762px;
	padding:0 10px;
	margin:0 auto;
}
.line-width ul {
	padding:0;
	margin:0;
}
.line-width ul li {
	display:inline;
	padding:0;
	margin:0;
}
.line-width ul li a {
	display:inline;
	color:#fff;
	padding:0 10px;
}
.line-width ul li a:hover {color:#fc0;}
.line-width ul li a.current {color:#01ef33;}
.line-width ul li a.current:hover {color:#fc0;}


/* Divs and Classes Settings */
#content {
	width:782px;
	padding:0;
	margin:10px auto 0 auto;
	display:table;
	}

.container {
	background:#5e2e7f;
	border:1px solid #a861d2;
	margin:0 auto;
	}
.container h6 {
	font-size:11px;
	line-height:19px;
	text-align:left;
	padding:0 0 0 6px;
	margin:0;
	}


/* Rounded Corners Settings */
.top,
.bottom {
	display:block;
	background:transparent;
	font-size:1px;
	}
.bottom {margin:0 0 10px 0;}
.b1,
.b2,
.b3,
.b4 {
	display:block;
	overflow:hidden;
	}
.b1,
.b2,
.b3 {height:1px;}

.b2,
.b3,
.b4 {
	background:#622b82;
	border-left:1px solid #9b55c5;
	border-right:1px solid #9b55c5;
	}
.b1 {
	margin:0 5px;
	background:#9b55c5;
	}
.b2 {
	margin:0 3px;
	border-width:0 2px;
	}
.b3 {margin:0 2px;}

.b4 {
	height:2px;
	margin:0 1px;
	}
.boxcontent {
	border-left:1px solid #9b55c5;
	border-right:1px solid #9b55c5;
	border-top:0px solid #9b55c5;
	border-bottom:0px solid #9b55c5;
	display:block;
	background:#622b82;
	padding:0 5px;
	}

.box-container {
	padding:5px;
	margin:0 auto;
	float:left;
	}

.box {
	width:100%;
 	min-width:10em;
 	max-width:896px;
 	padding:0;
 	margin:-12px auto 0 auto;
 	z-index:1;
 	position:relative;
 	
 	}
.box .hd .c,
.box .ft .c {
 	font-size:1px;
 	height:25px;
 	}
.box .ft .c {height:18px;}
.box .hd {background:transparent url('tl.gif') no-repeat 0px 0px;}
.box .hd .c {background:transparent url('tr.gif') no-repeat right 0px;}
.box .bd {background:transparent url('ml.gif') repeat-y 0px 0px;}
.box .bd .c {background:transparent url('mr.gif') repeat-y right 0px;}
.box .bd .c .s {
 	background:#753c97 url('ms.gif') repeat-x 0px 0px;
 	text-align:center;
 	padding:5px 5px 0 5px;
	margin:0 1px;
	}
.box .ft {background:transparent url('bl.gif') no-repeat 0px 0px;}
.box .ft .c {background:transparent url('br.gif') no-repeat right 0px;}


.box ul {
	list-style:none;
	padding:0;
	margin:0;
	}
.box ul li {
	text-align:left;
	display:block;
	padding:5px 0 0 0;
	margin:0;
	}
.box ul li a {
	background:transparent url('list.gif') no-repeat top left;
	text-decoration:none;
	padding:0 0 0 20px;
	margin:0;
	}
.box ul li a:hover {background:transparent url('in-use.gif') no-repeat top left;}
.box ul li.in-use a {
	background:transparent url('in-use.gif') no-repeat top left;
	color:#01ef33;
	}
.box ul li.in-use a:hover {
	background:transparent url('in-use.gif') no-repeat top left;
	color:#fff;
	}
.box ul li.star a {
	background:transparent url('star.gif') no-repeat top left;
	color:#01ef33;
	}
.box ul li.star a:hover {
	background:transparent url('star.gif') no-repeat top left;
	color:#fff;
	}


/* Footer Settings */
#footer {
	background:transparent url('footer.gif') repeat-x;
	height:150px;
	font-size:10px;
	padding:0;
	margin:0 auto;
	}
#footer p {
	text-align:center;
	padding:80px 0 0 0;
	margin:0;
	}
ul.links {
	width:782px;
	padding:0;
	margin:10px auto;
}
ul.links li {
	display:inline;
	padding:0;
	margin:0;
	}
ul.links li a {
	line-height:12px;
	font-weight:normal;
	text-decoration:underline;
	padding:0 5px;
	}

/* IE */
* html body .box {margin:0 auto;}
* html body .container h6 {margin:-3px 0 0 0;}